Differential D13910 Diff 47376 source/blender/draw/engines/workbench/shaders/infos/workbench_effect_cavity_info.hh
Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/workbench/shaders/infos/workbench_effect_cavity_info.hh
- This file was moved from source/blender/draw/engines/workbench/shaders/workbench_effect_cavity_info.hh.
| #include "gpu_shader_create_info.hh" | #include "gpu_shader_create_info.hh" | ||||
| GPU_SHADER_CREATE_INFO(workbench_effect_cavity_common) | GPU_SHADER_CREATE_INFO(workbench_effect_cavity_common) | ||||
| .fragment_out(0, Type::VEC4, "fragColor") | .fragment_out(0, Type::VEC4, "fragColor") | ||||
| .sampler(0, ImageType::FLOAT_2D, "depthBuffer") | .sampler(0, ImageType::DEPTH_2D, "depthBuffer") | ||||
| .sampler(1, ImageType::FLOAT_2D, "normalBuffer") | .sampler(1, ImageType::FLOAT_2D, "normalBuffer") | ||||
| .sampler(2, ImageType::UINT_2D, "objectIdBuffer") | .sampler(2, ImageType::UINT_2D, "objectIdBuffer") | ||||
| .sampler(3, ImageType::FLOAT_2D, "cavityJitter") | |||||
| .uniform_buf(3, "vec4", "samples_coords[512]") | .uniform_buf(3, "vec4", "samples_coords[512]") | ||||
| .uniform_buf(4, "WorldData", "world_data", Frequency::PASS) | |||||
| .typedef_source("workbench_shader_shared.h") | |||||
| .fragment_source("workbench_effect_cavity_frag.glsl") | .fragment_source("workbench_effect_cavity_frag.glsl") | ||||
| .additional_info("draw_fullscreen") | .additional_info("draw_fullscreen") | ||||
| .additional_info("draw_view"); | .additional_info("draw_view"); | ||||
| GPU_SHADER_CREATE_INFO(workbench_effect_cavity) | GPU_SHADER_CREATE_INFO(workbench_effect_cavity) | ||||
| .do_static_compilation(true) | .do_static_compilation(true) | ||||
| .define("USE_CAVITY") | .define("USE_CAVITY") | ||||
| .additional_info("workbench_effect_cavity_common"); | .additional_info("workbench_effect_cavity_common"); | ||||
| Show All 11 Lines | |||||