Home
last modified time | relevance | path

Searched refs:ssr_id (Results 1 – 14 of 14) sorted by relevance

/dports/graphics/blender/blender-2.91.0/source/blender/gpu/shaders/material/
H A Dgpu_shader_material_principled.glsl64 float ssr_id,
114 int(ssr_id),
175 float ssr_id,
201 int(ssr_id),
245 float ssr_id,
260 int(ssr_id),
301 float ssr_id,
316 int(ssr_id),
392 int(ssr_id),
440 float ssr_id,
[all …]
H A Dgpu_shader_material_glossy.glsl3 vec4 color, float roughness, vec3 N, float use_multiscatter, float ssr_id, out Closure result)
10 int(ssr_id),
19 closure_load_ssr_data(ssr_spec * color.rgb, roughness, N, viewCameraVec, int(ssr_id), result);
H A Dgpu_shader_material_eevee_specular.glsl12 float ssr_id,
22 int(ssr_id),
41 closure_load_ssr_data(ssr_spec * alpha, roughness, normal, viewCameraVec, int(ssr_id), result);
H A Dgpu_shader_material_glass.glsl7 float ssr_id,
19 int(ssr_id),
34 ssr_spec * color.rgb * fresnel, roughness, N, viewCameraVec, int(ssr_id), result);
/dports/graphics/blender/blender-2.91.0/source/blender/nodes/shader/
H A Dnode_shader_tree.c63 float ssr_id, sss_id; member
842 fromnode->ssr_id = ((nTreeTags *)userdata)->ssr_id; in ntree_tag_bsdf_cb()
843 ((nTreeTags *)userdata)->ssr_id += 1; in ntree_tag_bsdf_cb()
850 fromnode->ssr_id = ((nTreeTags *)userdata)->ssr_id; in ntree_tag_bsdf_cb()
853 ((nTreeTags *)userdata)->ssr_id += 1; in ntree_tag_bsdf_cb()
909 .ssr_id = 1.0, in ntreeGPUMaterialNodes()
/dports/graphics/blender/blender-2.91.0/source/blender/draw/engines/eevee/shaders/
H A Dclosure_lit_lib.glsl100 int ssr_id
293 if (!(ssrToggle && ssr_id == outputSsrId)) {
370 if (!(ssrToggle && ssr_id == outputSsrId)) {
405 if (!(ssrToggle && ssr_id == outputSsrId)) {
456 if (ssrToggle && ssr_id == outputSsrId) {
H A Dclosure_lib.glsl151 vec3 ssr_spec, float roughness, vec3 N, vec3 viewVec, int ssr_id, inout Closure cl)
157 if (ssr_id == outputSsrId) {
/dports/graphics/blender/blender-2.91.0/source/blender/draw/engines/eevee/
H A Deevee_materials.c86 const int *ssr_id, in EEVEE_material_bind_resources() argument
125 DRW_shgroup_uniform_int_copy(shgrp, "outputSsrId", ssr_id ? *ssr_id : 0); in EEVEE_material_bind_resources()
542 int ssr_id = (((effects->enabled_effects & EFFECT_SSR) != 0) && !use_ssrefract) ? 1 : 0; in material_opaque() local
571 grp, gpumat, sldata, vedata, &ssr_id, &ma->refract_depth, use_ssrefract, false); in material_opaque()
630 int ssr_id = -1; /* TODO transparent SSR */ in material_transparent() local
639 grp, gpumat, sldata, vedata, &ssr_id, &ma->refract_depth, use_ssrefract, true); in material_transparent()
H A Deevee_private.h1036 const int *ssr_id,
/dports/graphics/blender/blender-2.91.0/source/blender/nodes/shader/nodes/
H A Dnode_shader_bsdf_glass.c62 GPU_constant(&node->ssr_id)); in node_shader_gpu_bsdf_glass()
H A Dnode_shader_bsdf_glossy.c65 GPU_constant(&node->ssr_id)); in node_shader_gpu_bsdf_glossy()
H A Dnode_shader_eevee_specular.c86 return GPU_stack_link(mat, node, "node_eevee_specular", in, out, GPU_constant(&node->ssr_id)); in node_shader_gpu_eevee_specular()
H A Dnode_shader_bsdf_principled.c186 GPU_constant(&node->ssr_id), in node_shader_gpu_bsdf_principled()
/dports/graphics/blender/blender-2.91.0/source/blender/makesdna/
H A DDNA_node_types.h295 float ssr_id; member