@@ -44,17 +44,19 @@ struct ShaderTypeTraits<SVS>
4444
4545 static inline HWShaderType CreateHWShader (DWORD const * buffer, size_t size)
4646 {
47- HWShaderType vs = 0 ;
47+ HWShaderType sh = 0 ;
48+
4849#ifdef USE_OGL
49- vs = glCreateShader (GL_VERTEX_SHADER);
50+ sh = glCreateShader (GL_VERTEX_SHADER);
5051#elif defined(USE_DX11)
51- R_CHK (HW.pDevice ->CreateVertexShader (buffer, size, 0 , &vs ));
52+ R_CHK (HW.pDevice ->CreateVertexShader (buffer, size, 0 , &sh ));
5253#elif defined(USE_DX10)
53- R_CHK (HW.pDevice ->CreateVertexShader (buffer, size, &vs ));
54+ R_CHK (HW.pDevice ->CreateVertexShader (buffer, size, &sh ));
5455#else
55- R_CHK (HW.pDevice ->CreateVertexShader (buffer, &vs ));
56+ R_CHK (HW.pDevice ->CreateVertexShader (buffer, &sh ));
5657#endif
57- return vs;
58+
59+ return sh;
5860 }
5961
6062 static inline u32 GetShaderDest () { return RC_dest_vertex; }
@@ -108,17 +110,19 @@ struct ShaderTypeTraits<SPS>
108110
109111 static inline HWShaderType CreateHWShader (DWORD const * buffer, size_t size)
110112 {
111- HWShaderType ps = 0 ;
113+ HWShaderType sh = 0 ;
114+
112115#ifdef USE_OGL
113- ps = glCreateShader (GL_FRAGMENT_SHADER);
116+ sh = glCreateShader (GL_FRAGMENT_SHADER);
114117#elif defined(USE_DX11)
115- R_CHK (HW.pDevice ->CreatePixelShader (buffer, size, 0 , &ps ));
118+ R_CHK (HW.pDevice ->CreatePixelShader (buffer, size, 0 , &sh ));
116119#elif defined(USE_DX10)
117- R_CHK (HW.pDevice ->CreatePixelShader (buffer, size, &ps ));
120+ R_CHK (HW.pDevice ->CreatePixelShader (buffer, size, &sh ));
118121#else
119- R_CHK (HW.pDevice ->CreatePixelShader (buffer, &ps ));
122+ R_CHK (HW.pDevice ->CreatePixelShader (buffer, &sh ));
120123#endif
121- return ps;
124+
125+ return sh;
122126 }
123127
124128 static inline u32 GetShaderDest () { return RC_dest_pixel; }
@@ -166,15 +170,17 @@ struct ShaderTypeTraits<SGS>
166170
167171 static inline HWShaderType CreateHWShader (DWORD const * buffer, size_t size)
168172 {
169- HWShaderType gs = 0 ;
173+ HWShaderType sh = 0 ;
174+
170175#ifdef USE_OGL
171- gs = glCreateShader (GL_GEOMETRY_SHADER);
176+ sh = glCreateShader (GL_GEOMETRY_SHADER);
172177#elif defined(USE_DX11)
173- R_CHK (HW.pDevice ->CreateGeometryShader (buffer, size, 0 , &gs ));
178+ R_CHK (HW.pDevice ->CreateGeometryShader (buffer, size, 0 , &sh ));
174179#else
175- R_CHK (HW.pDevice ->CreateGeometryShader (buffer, size, &gs ));
180+ R_CHK (HW.pDevice ->CreateGeometryShader (buffer, size, &sh ));
176181#endif
177- return gs;
182+
183+ return sh;
178184 }
179185
180186 static inline u32 GetShaderDest () { return RC_dest_geometry; }
@@ -204,13 +210,15 @@ struct ShaderTypeTraits<SHS>
204210
205211 static inline HWShaderType CreateHWShader (DWORD const * buffer, size_t size)
206212 {
207- HWShaderType hs = 0 ;
213+ HWShaderType sh = 0 ;
214+
208215#ifdef USE_OGL
209- hs = glCreateShader (GL_TESS_CONTROL_SHADER);
216+ sh = glCreateShader (GL_TESS_CONTROL_SHADER);
210217#else
211- R_CHK (HW.pDevice ->CreateHullShader (buffer, size, NULL , &hs ));
218+ R_CHK (HW.pDevice ->CreateHullShader (buffer, size, NULL , &sh ));
212219#endif
213- return hs;
220+
221+ return sh;
214222 }
215223
216224 static inline u32 GetShaderDest () { return RC_dest_hull; }
@@ -238,13 +246,15 @@ struct ShaderTypeTraits<SDS>
238246
239247 static inline HWShaderType CreateHWShader (DWORD const * buffer, size_t size)
240248 {
241- HWShaderType hs = 0 ;
249+ HWShaderType sh = 0 ;
250+
242251#ifdef USE_OGL
243- hs = glCreateShader (GL_TESS_EVALUATION_SHADER);
252+ sh = glCreateShader (GL_TESS_EVALUATION_SHADER);
244253#else
245- R_CHK (HW.pDevice ->CreateDomainShader (buffer, size, NULL , &hs ));
254+ R_CHK (HW.pDevice ->CreateDomainShader (buffer, size, NULL , &sh ));
246255#endif
247- return hs;
256+
257+ return sh;
248258 }
249259
250260 static inline u32 GetShaderDest () { return RC_dest_domain; }
@@ -272,14 +282,15 @@ struct ShaderTypeTraits<SCS>
272282
273283 static inline HWShaderType CreateHWShader (DWORD const * buffer, size_t size)
274284 {
275- HWShaderType cs = 0 ;
285+ HWShaderType sh = 0 ;
276286
277287#ifdef USE_OGL
278- cs = glCreateShader (GL_COMPUTE_SHADER);
288+ sh = glCreateShader (GL_COMPUTE_SHADER);
279289#else
280- R_CHK (HW.pDevice ->CreateComputeShader (buffer, size, NULL , &cs ));
290+ R_CHK (HW.pDevice ->CreateComputeShader (buffer, size, NULL , &sh ));
281291#endif
282- return cs;
292+
293+ return sh;
283294 }
284295
285296 static inline u32 GetShaderDest () { return RC_dest_compute; }
0 commit comments