99public class PipelineConfigs {
1010 public static final PipelineConfig .UB TERRAIN_UB0 = PipelineConfig .UB .builder (0 , VK_SHADER_STAGE_VERTEX_BIT )
1111 .addUniform ("mat4" , "MVP" )
12- .addUniform ("int" , "CurrentTime" )
1312 .build ();
1413
1514 public static final PipelineConfig .UB TERRAIN_UB1 = PipelineConfig .UB .builder (1 , VK_SHADER_STAGE_ALL_GRAPHICS )
@@ -21,15 +20,8 @@ public class PipelineConfigs {
2120 .addUniform ("float" , "FogSkyEnd" )
2221 .addUniform ("float" , "FogCloudsEnd" )
2322 .addUniform ("float" , "AlphaCutout" )
24- .addUniform ("vec2" , "TextureSize" )
25- .addUniform ("vec2" , "TexelSize" )
26- .addUniform ("int" , "UseRgss" )
2723 .build ();
2824
29- public static final PipelineConfig .UB TERRAIN_UB2 = PipelineConfig .UB .builder (2 , VK_SHADER_STAGE_VERTEX_BIT )
30- .setSize (4096 )
31- .build ();
32-
3325 public static final PipelineConfig .UB TERRAIN_PC = PipelineConfig .UB .builder (0 , VK_SHADER_STAGE_VERTEX_BIT ) // Binding ignored
3426 .addUniform ("vec3" , "ModelOffset" )
3527 .build ();
@@ -39,18 +31,16 @@ public class PipelineConfigs {
3931 .withShader (SPIRVUtils .ShaderKind .FRAGMENT_SHADER , "terrain/terrain" )
4032 .addUB (TERRAIN_UB0 )
4133 .addUB (TERRAIN_UB1 )
42- .addUB (TERRAIN_UB2 )
4334 .setPushConstants (TERRAIN_PC )
44- .addImageDescriptor (3 , "sampler2D" , "Sampler0" , 0 )
45- .addImageDescriptor (4 , "sampler2D" , "LightTexture" , 2 )
35+ .addImageDescriptor (2 , "sampler2D" , "Sampler0" , 0 )
36+ .addImageDescriptor (3 , "sampler2D" , "LightTexture" , 2 )
4637 .build ();
4738
4839 static final PipelineConfig TERRAIN_EARLY_Z_CONFIG = PipelineConfig .builder ()
4940 .withShader (SPIRVUtils .ShaderKind .VERTEX_SHADER , "terrain/terrain" )
5041 .withShader (SPIRVUtils .ShaderKind .FRAGMENT_SHADER , "terrain_earlyZ/terrain_earlyZ" )
5142 .addUB (TERRAIN_UB0 )
5243 .addUB (TERRAIN_UB1 )
53- .addUB (TERRAIN_UB2 )
5444 .setPushConstants (TERRAIN_PC )
5545 .addImageDescriptor (3 , "sampler2D" , "Sampler0" , 0 )
5646 .addImageDescriptor (4 , "sampler2D" , "LightTexture" , 2 )
0 commit comments