mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-09 08:20:12 +01:00
hack in some code to test loops, break
This commit is contained in:
parent
78f3cd1e08
commit
2727cfddbf
1 changed files with 11 additions and 1 deletions
|
|
@ -210,7 +210,7 @@ static void Init (void)
|
|||
" // Compute diffuse and specular contributions\n"
|
||||
#if 0
|
||||
" gl_FragColor = diffuse * dotProd + specular * pow (dotProd, 20.0);\n"
|
||||
#else
|
||||
#elif 1 /* test IF/ELSE/ENDIF */
|
||||
" if (normal.y > 0.0) { \n"
|
||||
" gl_FragColor = diffuse * dotProd + specular * pow (dotProd, 20.0);\n"
|
||||
" } \n"
|
||||
|
|
@ -222,6 +222,16 @@ static void Init (void)
|
|||
" gl_FragColor = vec4(1, 1, 0, 0); \n"
|
||||
" } \n"
|
||||
" } \n"
|
||||
#elif 1 /* test LOOP */
|
||||
" while (1) { \n"
|
||||
" if (normal.y >= 0.0) { \n"
|
||||
" gl_FragColor = vec4(1, 0, 0, 0); \n"
|
||||
" break; \n"
|
||||
" } else { \n"
|
||||
" gl_FragColor = diffuse * dotProd + specular * pow (dotProd, 20.0);\n"
|
||||
" break; \n"
|
||||
" } \n"
|
||||
" } \n"
|
||||
#endif
|
||||
"}\n"
|
||||
;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue