|
Blender V5.0
|
#include "gpu_shader_create_info.hh"Go to the source code of this file.
Functions | |
| DEFINE_VALUE ("CONVERT_EXPRESSION(value)", "ivec4(float_to_int(value.x), ivec3(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float_to_int2(value.x), ivec2(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float_to_float2(value.x), vec2(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float_to_float3(value.x), 0.0f)") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float_to_color(value.x))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float_to_float4(value.x))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float_to_bool(value.x))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (int_to_int2(value.x), ivec2(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int_to_float(value.x), vec3(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int_to_float2(value.x), vec2(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int_to_float3(value.x), 0.0f)") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int_to_color(value.x))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int_to_float4(value.x))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (int_to_bool(value.x))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (int2_to_int(value.xy), ivec3(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int2_to_float(value.xy), vec3(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int2_to_float2(value.xy), vec2(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int2_to_float3(value.xy), 0.0f)") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int2_to_color(value.xy))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (int2_to_float4(value.xy))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (int2_to_bool(value.xy))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float2_to_float(value.xy), vec3(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float2_to_int(value.xy), ivec3(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float2_to_int2(value.xy), ivec2(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float2_to_float3(value.xy), 0.0f)") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float2_to_color(value.xy))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float2_to_float4(value.xy))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float2_to_bool(value.xy))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float3_to_float(value.xyz), vec3(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float3_to_int(value.xyz), ivec3(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float3_to_int2(value.xyz), ivec2(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float3_to_float2(value.xyz), vec2(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float3_to_color(value.xyz))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float3_to_float4(value.xyz))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float3_to_bool(value.xyz))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (color_to_float(value, luminance_coefficients_u), vec3(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (color_to_int(value, luminance_coefficients_u), ivec3(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (color_to_int2(value), ivec2(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (color_to_float2(value), vec2(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (color_to_float3(value), 0.0f)") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (color_to_float4(value))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (color_to_bool(value, luminance_coefficients_u))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float4_to_float(value), vec3(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float4_to_int(value), ivec3(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float4_to_int2(value), ivec2(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float4_to_float2(value), vec2(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float4_to_float3(value), 0.0f)") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (float4_to_color(value))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (float4_to_bool(value))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (bool_to_float(bool(value.x)), vec3(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (bool_to_int(bool(value.x)), ivec3(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| ivec4 (bool_to_int2(bool(value.x)), ivec2(0))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (bool_to_float2(bool(value.x)), vec2(0.0f))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (bool_to_float3(bool(value.x)), 0.0f)") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (bool_to_color(bool(value.x)))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| vec4 (bool_to_float4(bool(value.x)))") DEFINE_VALUE("CONVERT_EXPRESSION(value)" | |
| DEFINE_VALUE | ( | "CONVERT_EXPRESSION(value)" | , |
| "ivec4(float_to_int(value.x), ivec3(0))" | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | bool_to_int(bool(value.x)) | , |
| ivec3(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | bool_to_int2(bool(value.x)) | , |
| ivec2(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | color_to_bool(value, luminance_coefficients_u) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | color_to_int(value, luminance_coefficients_u) | , |
| ivec3(0) | ) |
References ADDITIONAL_INFO, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | color_to_int2(value) | , |
| ivec2(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float2_to_bool(value.xy) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float2_to_int(value.xy) | , |
| ivec3(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float2_to_int2(value.xy) | , |
| ivec2(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float3_to_bool(value.xyz) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, IMAGE, and PUSH_CONSTANT.
| ivec4 | ( | float3_to_int(value.xyz) | , |
| ivec3(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float3_to_int2(value.xyz) | , |
| ivec2(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float4_to_bool(value) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float4_to_int(value) | , |
| ivec3(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float4_to_int2(value) | , |
| ivec2(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float_to_bool(value.x) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | float_to_int2(value.x) | , |
| ivec2(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | int2_to_bool(value.xy) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | int2_to_int(value.xy) | , |
| ivec3(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | int_to_bool(value.x) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| ivec4 | ( | int_to_int2(value.x) | , |
| ivec2(0) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | bool_to_color(bool(value.x)) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | bool_to_float(bool(value.x)) | , |
| vec3(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | bool_to_float2(bool(value.x)) | , |
| vec2(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | bool_to_float3(bool(value.x)) | , |
| 0. | 0f ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | bool_to_float4(bool(value.x)) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | color_to_float(value, luminance_coefficients_u) | , |
| vec3(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, IMAGE, and PUSH_CONSTANT.
| vec4 | ( | color_to_float2(value) | , |
| vec2(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | color_to_float3(value) | , |
| 0. | 0f ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | color_to_float4(value) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, IMAGE, and PUSH_CONSTANT.
| vec4 | ( | float2_to_color(value.xy) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float2_to_float(value.xy) | , |
| vec3(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float2_to_float3(value.xy) | , |
| 0. | 0f ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float2_to_float4(value.xy) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float3_to_color(value.xyz) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float3_to_float(value.xyz) | , |
| vec3(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float3_to_float2(value.xyz) | , |
| vec2(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float3_to_float4(value.xyz) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float4_to_color(value) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float4_to_float(value) | , |
| vec3(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float4_to_float2(value) | , |
| vec2(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float4_to_float3(value) | , |
| 0. | 0f ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float_to_color(value.x) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float_to_float2(value.x) | , |
| vec2(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
Referenced by ed_view3d_project__internal(), ED_view3d_project_float_v2_m4(), and ED_view3d_project_float_v3_m4().
| vec4 | ( | float_to_float3(value.x) | , |
| 0. | 0f ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | float_to_float4(value.x) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int2_to_color(value.xy) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int2_to_float(value.xy) | , |
| vec3(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int2_to_float2(value.xy) | , |
| vec2(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int2_to_float3(value.xy) | , |
| 0. | 0f ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int2_to_float4(value.xy) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int_to_color(value.x) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int_to_float(value.x) | , |
| vec3(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int_to_float2(value.x) | , |
| vec2(0.0f) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int_to_float3(value.x) | , |
| 0. | 0f ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.
| vec4 | ( | int_to_float4(value.x) | ) |
References ADDITIONAL_INFO, DEFINE_VALUE, DO_STATIC_COMPILATION, GPU_SHADER_CREATE_END, GPU_SHADER_CREATE_INFO, and IMAGE.