diff options
Diffstat (limited to 'source/blender/draw')
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_private.h | 1 | ||||
-rw-r--r-- | source/blender/draw/engines/workbench/workbench_private.h | 8 | ||||
-rw-r--r-- | source/blender/draw/intern/DRW_render.h | 6 | ||||
-rw-r--r-- | source/blender/draw/intern/draw_cache.h | 5 | ||||
-rw-r--r-- | source/blender/draw/intern/draw_common.h | 1 | ||||
-rw-r--r-- | source/blender/draw/intern/draw_manager.h | 3 |
6 files changed, 0 insertions, 24 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_private.h b/source/blender/draw/engines/eevee/eevee_private.h index a321e68b815..9fc0a304c0b 100644 --- a/source/blender/draw/engines/eevee/eevee_private.h +++ b/source/blender/draw/engines/eevee/eevee_private.h @@ -992,7 +992,6 @@ void EEVEE_effects_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata); void EEVEE_create_minmax_buffer(EEVEE_Data *vedata, struct GPUTexture *depth_src, int layer); void EEVEE_downsample_buffer(EEVEE_Data *vedata, struct GPUTexture *texture_src, int level); void EEVEE_downsample_cube_buffer(EEVEE_Data *vedata, struct GPUTexture *texture_src, int level); -void EEVEE_effects_do_gtao(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata); void EEVEE_draw_effects(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata); void EEVEE_effects_free(void); diff --git a/source/blender/draw/engines/workbench/workbench_private.h b/source/blender/draw/engines/workbench/workbench_private.h index c4b73fa43ff..a4dbd9a931e 100644 --- a/source/blender/draw/engines/workbench/workbench_private.h +++ b/source/blender/draw/engines/workbench/workbench_private.h @@ -250,14 +250,6 @@ typedef struct WORKBENCH_ObjectData { int object_id; } WORKBENCH_ObjectData; -/* workbench_engine.c */ -void workbench_solid_materials_init(WORKBENCH_Data *vedata); -void workbench_solid_materials_cache_init(WORKBENCH_Data *vedata); -void workbench_solid_materials_cache_populate(WORKBENCH_Data *vedata, Object *ob); -void workbench_solid_materials_cache_finish(WORKBENCH_Data *vedata); -void workbench_solid_materials_draw_scene(WORKBENCH_Data *vedata); -void workbench_solid_materials_free(void); - /* workbench_deferred.c */ void workbench_deferred_engine_init(WORKBENCH_Data *vedata); void workbench_deferred_engine_free(void); diff --git a/source/blender/draw/intern/DRW_render.h b/source/blender/draw/intern/DRW_render.h index 223868890f2..e7bef92d437 100644 --- a/source/blender/draw/intern/DRW_render.h +++ b/source/blender/draw/intern/DRW_render.h @@ -357,7 +357,6 @@ typedef bool (DRWCallVisibilityFn)( void DRW_shgroup_instance_batch(DRWShadingGroup *shgroup, struct GPUBatch *batch); -void DRW_shgroup_free(struct DRWShadingGroup *shgroup); void DRW_shgroup_call_add(DRWShadingGroup *shgroup, struct GPUBatch *geom, float (*obmat)[4]); void DRW_shgroup_call_range_add( DRWShadingGroup *shgroup, struct GPUBatch *geom, float (*obmat)[4], uint v_sta, uint v_count); @@ -456,7 +455,6 @@ typedef struct DRWMatrixState { }; } DRWMatrixState; -void DRW_viewport_init(const bContext *C); void DRW_viewport_matrix_get(float mat[4][4], DRWViewportMatrixType type); void DRW_viewport_matrix_get_all(DRWMatrixState *state); void DRW_viewport_matrix_override_set(const float mat[4][4], DRWViewportMatrixType type); @@ -524,8 +522,6 @@ struct DupliObject *DRW_object_get_dupli(const struct Object *ob); void DRW_draw_pass(DRWPass *pass); void DRW_draw_pass_subset(DRWPass *pass, DRWShadingGroup *start_group, DRWShadingGroup *end_group); -void DRW_draw_text_cache_queue(struct DRWTextStore *dt); - void DRW_draw_callbacks_pre_scene(void); void DRW_draw_callbacks_post_scene(void); @@ -562,8 +558,6 @@ bool DRW_state_show_text(void); bool DRW_state_draw_support(void); bool DRW_state_draw_background(void); -struct DRWTextStore *DRW_state_text_cache_get(void); - /* Avoid too many lookups while drawing */ typedef struct DRWContextState { diff --git a/source/blender/draw/intern/draw_cache.h b/source/blender/draw/intern/draw_cache.h index b2843ed3cda..1bf083696ca 100644 --- a/source/blender/draw/intern/draw_cache.h +++ b/source/blender/draw/intern/draw_cache.h @@ -115,7 +115,6 @@ struct GPUBatch *DRW_cache_bone_box_get(void); struct GPUBatch *DRW_cache_bone_box_wire_get(void); struct GPUBatch *DRW_cache_bone_envelope_solid_get(void); struct GPUBatch *DRW_cache_bone_envelope_outline_get(void); -struct GPUBatch *DRW_cache_bone_envelope_head_wire_outline_get(void); struct GPUBatch *DRW_cache_bone_point_get(void); struct GPUBatch *DRW_cache_bone_point_wire_outline_get(void); struct GPUBatch *DRW_cache_bone_stick_get(void); @@ -145,7 +144,6 @@ void DRW_cache_mesh_sculpt_coords_ensure(struct Object *ob); struct GPUBatch *DRW_cache_curve_surface_get(struct Object *ob); struct GPUBatch **DRW_cache_curve_surface_shaded_get( struct Object *ob, struct GPUMaterial **gpumat_array, uint gpumat_array_len); -struct GPUBatch *DRW_cache_curve_surface_verts_get(struct Object *ob); struct GPUBatch *DRW_cache_curve_loose_edges_get(struct Object *ob); struct GPUBatch *DRW_cache_curve_edge_wire_get(struct Object *ob); struct GPUBatch *DRW_cache_curve_face_wireframe_get(Object *ob); @@ -161,9 +159,6 @@ struct GPUBatch *DRW_cache_text_edge_wire_get(struct Object *ob); struct GPUBatch **DRW_cache_text_surface_shaded_get( struct Object *ob, struct GPUMaterial **gpumat_array, uint gpumat_array_len); struct GPUBatch *DRW_cache_text_face_wireframe_get(Object *ob); -/* edit-mode */ -struct GPUBatch *DRW_cache_text_cursor_overlay_get(struct Object *ob); -struct GPUBatch *DRW_cache_text_select_overlay_get(struct Object *ob); /* Surface */ struct GPUBatch *DRW_cache_surf_surface_get(struct Object *ob); diff --git a/source/blender/draw/intern/draw_common.h b/source/blender/draw/intern/draw_common.h index fc9641b06ee..e0c1a3c0c66 100644 --- a/source/blender/draw/intern/draw_common.h +++ b/source/blender/draw/intern/draw_common.h @@ -133,7 +133,6 @@ struct DRWShadingGroup *shgroup_instance_solid(struct DRWPass *pass, struct GPUB struct DRWShadingGroup *shgroup_instance_wire(struct DRWPass *pass, struct GPUBatch *geom); struct DRWShadingGroup *shgroup_instance_screen_aligned(struct DRWPass *pass, struct GPUBatch *geom); struct DRWShadingGroup *shgroup_instance_empty_axes(struct DRWPass *pass, struct GPUBatch *geom); -struct DRWShadingGroup *shgroup_instance_image_plane(struct DRWPass *pass, struct GPUBatch *geom); struct DRWShadingGroup *shgroup_instance_scaled(struct DRWPass *pass, struct GPUBatch *geom); struct DRWShadingGroup *shgroup_instance(struct DRWPass *pass, struct GPUBatch *geom); struct DRWShadingGroup *shgroup_instance_alpha(struct DRWPass *pass, struct GPUBatch *geom, float alpha); diff --git a/source/blender/draw/intern/draw_manager.h b/source/blender/draw/intern/draw_manager.h index 9ff34fe79aa..ce0f961c016 100644 --- a/source/blender/draw/intern/draw_manager.h +++ b/source/blender/draw/intern/draw_manager.h @@ -409,9 +409,6 @@ extern DRWManager DST; /* TODO : get rid of this and allow multithreaded renderi /* --------------- FUNCTIONS ------------- */ void drw_texture_set_parameters(GPUTexture *tex, DRWTextureFlag flags); -void drw_texture_get_format( - GPUTextureFormat format, bool is_framebuffer, - GPUTextureFormat *r_data_type, int *r_channels, bool *r_is_depth); void *drw_viewport_engine_data_ensure(void *engine_type); |