|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| typedef_source ("GPU_shader_shared.hh") .fragment_out(0 | |
| out_test | additional_info ("draw_fullscreen") |
| fragment_source ("gpu_math_test.glsl") .additional_info("gpu_shader_test") .do_static_compilation(true) | |
| local_group_size (1) .image(1 | |
| img_output | compute_source ("gpu_compute_1d_test.glsl") .do_static_compilation(true) |
| local_group_size (1, 1) .image(1 | |
| img_output | compute_source ("gpu_compute_2d_test.glsl") .do_static_compilation(true) |
| out_indices[] | compute_source ("gpu_compute_ibo_test.glsl") .do_static_compilation(true) |
| out_positions[] | compute_source ("gpu_compute_vbo_test.glsl") .do_static_compilation(true) |
| data_out[] | compute_source ("gpu_compute_ssbo_test.glsl") .do_static_compilation(true) |
| data0[] | storage_buf (1, Qualifier::WRITE, "int", "data1[]") .compute_source("gpu_compute_dummy_test.glsl") .do_static_compilation(true) |
| data_out[] | compute_source ("gpu_push_constants_test.glsl") |
| additional_info("gpu_push_constants_base_test") .push_constant(Type additional_info("gpu_push_constants_test") .push_constant(Type additional_info("gpu_push_constants_128bytes_test") .push_constant(Type additional_info("gpu_push_constants_256bytes_test") .push_constant(Type additional_info("gpu_push_constants_512bytes_test") .push_constant(Type bufferTexture | storage_buf (0, Qualifier::WRITE, "float", "data_out[]") .compute_source("gpu_buffer_texture_test.glsl") .do_static_compilation(true) |
| additional_info ("gpu_specialization_constants_base_test") .vertex_source("gpu_specialization_test.glsl") .fragment_source("gpu_specialization_test.glsl") .do_static_compilation(true) | |
| fragment_source ("eevee_shadow_test.glsl") .additional_info("gpu_shader_test") .additional_info("eevee_shared") .do_static_compilation(true) | |
| fragment_source ("eevee_occupancy_test.glsl") .additional_info("gpu_shader_test") .additional_info("eevee_shared") .do_static_compilation(true) | |
| fragment_source ("eevee_gbuffer_normal_test.glsl") .additional_info("gpu_shader_test") .additional_info("eevee_shared") .do_static_compilation(true) | |
| fragment_source ("eevee_gbuffer_closure_test.glsl") .additional_info("gpu_shader_test") .additional_info("eevee_shared") .do_static_compilation(true) | |
Variables | |
| GPU_RGBA32F | |
| uint | |
| vec4 | |
| int | |
| float | |
| out_test additional_info | ( | "draw_fullscreen" | ) |
| additional_info | ( | "gpu_specialization_constants_base_test" | ) |
| img_output compute_source | ( | "gpu_compute_1d_test.glsl" | ) |
| img_output compute_source | ( | "gpu_compute_2d_test.glsl" | ) |
| out_indices[] compute_source | ( | "gpu_compute_ibo_test.glsl" | ) |
| data_out[] compute_source | ( | "gpu_compute_ssbo_test.glsl" | ) |
| out_positions[] compute_source | ( | "gpu_compute_vbo_test.glsl" | ) |
| data_out[] compute_source | ( | "gpu_push_constants_test.glsl" | ) |
| fragment_source | ( | "eevee_gbuffer_closure_test.glsl" | ) |
| fragment_source | ( | "eevee_gbuffer_normal_test.glsl" | ) |
| fragment_source | ( | "eevee_occupancy_test.glsl" | ) |
| fragment_source | ( | "eevee_shadow_test.glsl" | ) |
| fragment_source | ( | "gpu_math_test.glsl" | ) |
| local_group_size | ( | 1 | ) |
| local_group_size | ( | 1 | , |
| 1 | ) |
| additional_info("gpu_push_constants_base_test") .push_constant(Type additional_info("gpu_push_constants_test") .push_constant(Type additional_info("gpu_push_constants_128bytes_test") .push_constant(Type additional_info("gpu_push_constants_256bytes_test") .push_constant(Type additional_info("gpu_push_constants_512bytes_test") .push_constant(Type bufferTexture storage_buf | ( | 0 | , |
| Qualifier::WRITE | , | ||
| "float" | , | ||
| "data_out" | [] ) |
| data0[] storage_buf | ( | 1 | , |
| Qualifier::WRITE | , | ||
| "int" | , | ||
| "data1" | [] ) |
| typedef_source | ( | "GPU_shader_shared.hh" | ) |
| float |
Definition at line 62 of file gpu_shader_test_info.hh.
| GPU_RGBA32F |
Definition at line 24 of file gpu_shader_test_info.hh.
| int |
Definition at line 48 of file gpu_shader_test_info.hh.
Definition at line 36 of file gpu_shader_test_info.hh.
| vec4 |
Definition at line 42 of file gpu_shader_test_info.hh.