Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/workbench/workbench_private.h
| Show First 20 Lines • Show All 453 Lines • ▼ Show 20 Lines | GPUShader *workbench_shader_volume_get(bool slice, | ||||
| bool smoke); | bool smoke); | ||||
| void workbench_shader_depth_of_field_get(GPUShader **prepare_sh, | void workbench_shader_depth_of_field_get(GPUShader **prepare_sh, | ||||
| GPUShader **downsample_sh, | GPUShader **downsample_sh, | ||||
| GPUShader **blur1_sh, | GPUShader **blur1_sh, | ||||
| GPUShader **blur2_sh, | GPUShader **blur2_sh, | ||||
| GPUShader **resolve_sh); | GPUShader **resolve_sh); | ||||
| void workbench_shader_library_ensure(void); | |||||
| void workbench_shader_free(void); | void workbench_shader_free(void); | ||||
| /* workbench_effect_antialiasing.c */ | /* workbench_effect_antialiasing.c */ | ||||
| int workbench_antialiasing_sample_count_get(WORKBENCH_PrivateData *wpd); | int workbench_antialiasing_sample_count_get(WORKBENCH_PrivateData *wpd); | ||||
| void workbench_antialiasing_engine_init(WORKBENCH_Data *vedata); | void workbench_antialiasing_engine_init(WORKBENCH_Data *vedata); | ||||
| void workbench_antialiasing_cache_init(WORKBENCH_Data *vedata); | void workbench_antialiasing_cache_init(WORKBENCH_Data *vedata); | ||||
| void workbench_antialiasing_view_updated(WORKBENCH_Data *vedata); | void workbench_antialiasing_view_updated(WORKBENCH_Data *vedata); | ||||
| /** | /** | ||||
| ▲ Show 20 Lines • Show All 95 Lines • Show Last 20 Lines | |||||