diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2022-02-01 21:41:15 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2022-02-01 21:49:45 +0300 |
commit | 08439aebf106d321f918ae2a80402794f45ee58b (patch) | |
tree | 49329d07f312d080be308e6e0912a5eaa027174b /source/blender/draw/engines/eevee/shaders/eevee_surface_deferred_frag.glsl | |
parent | 4fd26cdd37012b797681fe66304666bd9bfb6ef2 (diff) |
EEVEE: Use GPUShaderCreateInfo
Diffstat (limited to 'source/blender/draw/engines/eevee/shaders/eevee_surface_deferred_frag.glsl')
-rw-r--r-- | source/blender/draw/engines/eevee/shaders/eevee_surface_deferred_frag.glsl | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/source/blender/draw/engines/eevee/shaders/eevee_surface_deferred_frag.glsl b/source/blender/draw/engines/eevee/shaders/eevee_surface_deferred_frag.glsl index 51e00ef43d3..7cc0f39f39b 100644 --- a/source/blender/draw/engines/eevee/shaders/eevee_surface_deferred_frag.glsl +++ b/source/blender/draw/engines/eevee/shaders/eevee_surface_deferred_frag.glsl @@ -13,30 +13,9 @@ layout(std140) uniform sampling_block SamplingData sampling; }; -uniform sampler2DArray utility_tx; - utility_tx_fetch_define(utility_tx); utility_tx_sample_define(utility_tx); -/* Diffuse or Transmission Color. */ -layout(location = 0) out vec3 out_transmit_color; -/* RG: Normal (negative if Tranmission), B: SSS ID, A: Min-Thickness */ -layout(location = 1) out vec4 out_transmit_normal; -/* RGB: SSS RGB Radius. - * or - * R: Transmission IOR, G: Transmission Roughness, B: Unused. */ -layout(location = 2) out vec3 out_transmit_data; -/* Reflection Color. */ -layout(location = 3) out vec3 out_reflection_color; -/* RG: Normal, B: Roughness X, A: Roughness Y. */ -layout(location = 4) out vec4 out_reflection_normal; -/* Volume Emission, Absorption, Scatter, Phase. */ -layout(location = 5) out uvec4 out_volume_data; -/* Emission. */ -layout(location = 6) out vec3 out_emission_data; -/* Transparent BSDF, Holdout. */ -layout(location = 7) out vec4 out_transparency_data; - void main(void) { g_data = init_globals(); |