@@ -139,60 +139,71 @@ set(RENDERERLIST
139
139
)
140
140
141
141
set (GLSLSOURCELIST
142
+ # Common shader libraries
142
143
${ENGINE_DIR} /renderer/glsl_source/common.glsl
143
144
${ENGINE_DIR} /renderer/glsl_source/common_cp.glsl
144
145
${ENGINE_DIR} /renderer/glsl_source/shaderProfiler_vp.glsl
145
146
${ENGINE_DIR} /renderer/glsl_source/shaderProfiler_fp.glsl
147
+
148
+ # Material system shaders
149
+ ${ENGINE_DIR} /renderer/glsl_source/material_cp.glsl
150
+ ${ENGINE_DIR} /renderer/glsl_source/material_vp.glsl
151
+ ${ENGINE_DIR} /renderer/glsl_source/material_fp.glsl
146
152
${ENGINE_DIR} /renderer/glsl_source/clearSurfaces_cp.glsl
147
153
${ENGINE_DIR} /renderer/glsl_source/cull_cp.glsl
148
154
${ENGINE_DIR} /renderer/glsl_source/depthReduction_cp.glsl
149
155
${ENGINE_DIR} /renderer/glsl_source/processSurfaces_cp.glsl
150
- ${ENGINE_DIR} /renderer/glsl_source/material_cp.glsl
151
- ${ENGINE_DIR} /renderer/glsl_source/material_vp.glsl
152
- ${ENGINE_DIR} /renderer/glsl_source/material_fp.glsl
153
- ${ENGINE_DIR} /renderer/glsl_source/skybox_vp.glsl
154
- ${ENGINE_DIR} /renderer/glsl_source/ssao_fp.glsl
156
+
157
+ # Screen-space shaders
155
158
${ENGINE_DIR} /renderer/glsl_source/screenSpace_vp.glsl
156
- ${ENGINE_DIR} /renderer/glsl_source/vertexAnimation_vp.glsl
157
- ${ENGINE_DIR} /renderer/glsl_source/vertexSimple_vp.glsl
158
- ${ENGINE_DIR} /renderer/glsl_source/vertexSkinning_vp.glsl
159
159
${ENGINE_DIR} /renderer/glsl_source/blur_fp.glsl
160
160
${ENGINE_DIR} /renderer/glsl_source/cameraEffects_fp.glsl
161
- ${ENGINE_DIR} /renderer/glsl_source/computeLight_fp.glsl
162
161
${ENGINE_DIR} /renderer/glsl_source/contrast_fp.glsl
163
- ${ENGINE_DIR} /renderer/glsl_source/debugShadowMap_fp.glsl
164
- ${ENGINE_DIR} /renderer/glsl_source/debugShadowMap_vp.glsl
165
- ${ENGINE_DIR} /renderer/glsl_source/deformVertexes_vp.glsl
166
- ${ENGINE_DIR} /renderer/glsl_source/depthtile1_fp.glsl
162
+ ${ENGINE_DIR} /renderer/glsl_source/fogGlobal_fp.glsl
163
+ ${ENGINE_DIR} /renderer/glsl_source/fxaa_fp.glsl
164
+ ${ENGINE_DIR} /renderer/glsl_source/fxaa3_11_fp.glsl
165
+ ${ENGINE_DIR} /renderer/glsl_source/motionblur_fp.glsl
166
+ ${ENGINE_DIR} /renderer/glsl_source/ssao_fp.glsl
167
+
168
+ # Lighting shaders
167
169
${ENGINE_DIR} /renderer/glsl_source/depthtile1_vp.glsl
170
+ ${ENGINE_DIR} /renderer/glsl_source/depthtile1_fp.glsl
168
171
${ENGINE_DIR} /renderer/glsl_source/depthtile2_fp.glsl
169
- ${ENGINE_DIR} /renderer/glsl_source/fogGlobal_fp.glsl
170
- ${ENGINE_DIR} /renderer/glsl_source/fogQuake3_fp.glsl
172
+ ${ENGINE_DIR} /renderer/glsl_source/lighttile_vp.glsl
173
+ ${ENGINE_DIR} /renderer/glsl_source/lighttile_fp.glsl
174
+ ${ENGINE_DIR} /renderer/glsl_source/computeLight_fp.glsl
175
+ ${ENGINE_DIR} /renderer/glsl_source/reliefMapping_fp.glsl
176
+
177
+ # Common vertex shader libraries
178
+ ${ENGINE_DIR} /renderer/glsl_source/deformVertexes_vp.glsl
179
+ ${ENGINE_DIR} /renderer/glsl_source/vertexAnimation_vp.glsl
180
+ ${ENGINE_DIR} /renderer/glsl_source/vertexSimple_vp.glsl
181
+ ${ENGINE_DIR} /renderer/glsl_source/vertexSkinning_vp.glsl
182
+
183
+ # Regular shaders
184
+ ${ENGINE_DIR} /renderer/glsl_source/debugShadowMap_vp.glsl
185
+ ${ENGINE_DIR} /renderer/glsl_source/debugShadowMap_fp.glsl
171
186
${ENGINE_DIR} /renderer/glsl_source/fogQuake3_vp.glsl
172
- ${ENGINE_DIR} /renderer/glsl_source/forwardLighting_fp .glsl
187
+ ${ENGINE_DIR} /renderer/glsl_source/fogQuake3_fp .glsl
173
188
${ENGINE_DIR} /renderer/glsl_source/forwardLighting_vp.glsl
174
- ${ENGINE_DIR} /renderer/glsl_source/fxaa_fp.glsl
175
- ${ENGINE_DIR} /renderer/glsl_source/fxaa3_11_fp.glsl
176
- ${ENGINE_DIR} /renderer/glsl_source/generic_fp.glsl
189
+ ${ENGINE_DIR} /renderer/glsl_source/forwardLighting_fp.glsl
177
190
${ENGINE_DIR} /renderer/glsl_source/generic_vp.glsl
178
- ${ENGINE_DIR} /renderer/glsl_source/heatHaze_fp .glsl
191
+ ${ENGINE_DIR} /renderer/glsl_source/generic_fp .glsl
179
192
${ENGINE_DIR} /renderer/glsl_source/heatHaze_vp.glsl
180
- ${ENGINE_DIR} /renderer/glsl_source/lightMapping_fp .glsl
193
+ ${ENGINE_DIR} /renderer/glsl_source/heatHaze_fp .glsl
181
194
${ENGINE_DIR} /renderer/glsl_source/lightMapping_vp.glsl
182
- ${ENGINE_DIR} /renderer/glsl_source/lighttile_fp.glsl
183
- ${ENGINE_DIR} /renderer/glsl_source/lighttile_vp.glsl
184
- ${ENGINE_DIR} /renderer/glsl_source/liquid_fp.glsl
195
+ ${ENGINE_DIR} /renderer/glsl_source/lightMapping_fp.glsl
185
196
${ENGINE_DIR} /renderer/glsl_source/liquid_vp.glsl
186
- ${ENGINE_DIR} /renderer/glsl_source/motionblur_fp.glsl
187
- ${ENGINE_DIR} /renderer/glsl_source/portal_fp.glsl
197
+ ${ENGINE_DIR} /renderer/glsl_source/liquid_fp.glsl
188
198
${ENGINE_DIR} /renderer/glsl_source/portal_vp.glsl
189
- ${ENGINE_DIR} /renderer/glsl_source/reflection_CB_fp .glsl
199
+ ${ENGINE_DIR} /renderer/glsl_source/portal_fp .glsl
190
200
${ENGINE_DIR} /renderer/glsl_source/reflection_CB_vp.glsl
191
- ${ENGINE_DIR} /renderer/glsl_source/reliefMapping_fp.glsl
192
- ${ENGINE_DIR} /renderer/glsl_source/screen_fp.glsl
201
+ ${ENGINE_DIR} /renderer/glsl_source/reflection_CB_fp.glsl
193
202
${ENGINE_DIR} /renderer/glsl_source/screen_vp.glsl
194
- ${ENGINE_DIR} /renderer/glsl_source/shadowFill_fp .glsl
203
+ ${ENGINE_DIR} /renderer/glsl_source/screen_fp .glsl
195
204
${ENGINE_DIR} /renderer/glsl_source/shadowFill_vp.glsl
205
+ ${ENGINE_DIR} /renderer/glsl_source/shadowFill_fp.glsl
206
+ ${ENGINE_DIR} /renderer/glsl_source/skybox_vp.glsl
196
207
${ENGINE_DIR} /renderer/glsl_source/skybox_fp.glsl
197
208
)
198
209
0 commit comments