/third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
H A D | es31cShaderStorageBufferObjectTests.cpp | 75 const char* const kGLSLVer = "#version 310 es" NL "precision highp float;" NL "precision highp int;"; 503 NL "layout(std430, binding = 1) buffer InputBuffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL in Run() 504 "void main() {" NL " gl_Position = g_input_buffer.position[gl_VertexID];" NL "}"; in Run() 505 const char* const glsl_fs = NL "layout(location = 0) out vec4 o_color;" NL "voi in Run() 5307 " StageData_color = g_vs_in.vertex[gl_VertexID].color;" NL "}"; GenSource() local 5436 " case 0xff000000u: digest.w = 0x000000ffu; break;" NL " }" NL "}"; GenSource() local 7430 " gl_PointSize = 1.0f;" NL "#endif"; BuildShaderPT() local 7434 os << NL "layout(location = 0) out vec4 o_color;" NL "void main() {" NL BuildShaderPT() local 7437 os << NL "}"; BuildShaderPT() local 7464 os << NL "}"; BuildShader() local 7575 " gl_PointSize = 1.0f;" NL "#endif"; BuildShaderPT() local 7579 os << NL "layout(location = 0) out vec4 o_color;" NL "void main() {" NL BuildShaderPT() local 7582 os << NL "}"; BuildShaderPT() local 7645 os << NL "}"; BuildShader() local 8386 << ") buffer Buffer {" NL " int x;" NL "};" NL "void main() {" NL " x = 0;" NL "}"; Shader1() local 8395 " g_array[1].x = 0;" NL " g_array[2].x = 0;" NL " g_array[3].x = 0;" NL "}"; Shader2() local [all...] |
H A D | es31cComputeShaderTests.cpp | 510 NL "layout(local_size_x = 1, local_size_y = 1) in;" NL "layout(std430) buffer Output {" NL " vec4 data;" NL in Setup() 511 "} g_out;" NL "void main() {" NL " g_out.data = vec4(1.0, 2.0, 3.0, 4.0);" NL "}"; in Setup() 921 return NL "1. Verify that declared local work size has correct effect." NL in Purpose() 922 "2. Verify that the number of shader invocations is correct." NL in Purpose() 954 " g_out.local_id[gl_LocalInvocationIndex] = uvec4(0xffff);" NL " }" NL "}"; GenSource() local 1133 " g_out_buffer.data11[global_index] = g_in_buffer[11].data[global_index];" NL "}"; GenSource() local 1304 "ivec2(0));" NL "}"; GenSource() local 1467 ss << NL "#extension GL_OES_shader_image_atomic : enable"; GenSource() local 1475 " if (gl_GlobalInvocationID.x >= kGlobalSize.x || gl_GlobalInvocationID.y >= kGlobalSize.y) return;" NL GenSource() local 1484 " imageStore(g_image2, ivec2(gl_GlobalInvocationID), c);" NL "}"; GenSource() local 1493 " imageStore(g_image2, ivec2(gl_GlobalInvocationID), c);" NL "}"; GenSource() local 1697 " dec_data[index] = atomicCounterDecrement(g_dec_counter);" NL "}"; GenSource() local 2054 " g_out_buffer.local_invocation_index[global_index] = uvec4(gl_LocalInvocationIndex);" NL "}"; GenSource() local 3574 " atomicCompSwap(g_int_out.data[global_index], 0x2, 0x7);" NL "}"; GenSource() local 3736 " g_int_out[gl_LocalInvocationIndex] = g_shared_int[gl_LocalInvocationIndex];" NL "}"; GenSource() local 4287 " g_buffer2.data[id.x] -= int(g_counter_y);" NL " }" NL "}"; GenGLSL() local 4296 "g_mvp[gl_LocalInvocationID.x][gl_LocalInvocationID.y];" NL " }" NL "}"; GenGLSL() local 4300 ss << NL "layout(local_size_x = 4, local_size_y = 4, local_size_z = 4) in;" NL "void main() {" NL "}"; GenGLSL() local 5310 << " = 1) in;" NL "void main() {" NL " g_output = gl_WorkGroupSize.x + gl_WorkGroupSize.z;" NL "}"; CheckOmittedDimensions() local 5809 " g_output[gl_GlobalInvocationID.x] = 0;" NL "}"; Shader1() local [all...] |
H A D | es31cShaderAtomicCountersTests.cpp | 51 return NL ""; in Title() 55 return NL ""; in Purpose() 59 return NL ""; in Method() 63 return NL ""; in PassCriteria() 790 return NL "Atomic Counters usage in the Compute Shader stage"; in Title() 794 return NL "Verify that atomic counters work as expected in the Compute Shader stage." NL in Purpose() 795 "In particular make sure that values returned by GLSL built-in functions" NL in Purpose() 796 "atomicCounterIncrement and atomicCounterDecrement are unique in every shader invocation." NL in Purpose() 801 return NL ""; in Method() 2668 " o_atomic_value = uvec4(atomicCounterIncrement(ac_counter_vs));" NL "}"; GenVSSrc() local 2676 " o_color = uvec4(atomicCounterIncrement(ac_counter_fs));" NL "}"; GenFSSrc() local 3664 "void main() {" NL " o_color = uvec4(atomicCounterIncrement(ac_counter_fs)); " NL " }"; Run() local [all...] |
H A D | es31cShaderImageLoadStoreTests.cpp | 55 const char* const kGLSLSIA = NL "#extension GL_OES_shader_image_atomic : require"; 58 NL "precision highp float;" NL "precision highp int;" NL "precision highp sampler2D;" NL 59 "precision highp sampler3D;" NL "precision highp samplerCube;" NL "precision highp sampler2DArray;" NL 60 "precision highp isampler2D;" NL "precision highp isampler3D;" NL "precisio 1188 << TypePrefix<T>() << "vec4" << value << ");" NL " discard;" NL "}"; GenFS() local 1202 << value << ";" NL "}"; GenC() local 1222 << TypePrefix<T>() << "vec4" << value << ");" NL "}"; GenCS() local 1236 << TypePrefix<T>() << "vec4" << value << ";" NL "}"; GenC() local 1475 << TypePrefix<T>() << "vec4" << expected_value << ";" NL " discard;" NL "}"; GenFS() local 1498 << TypePrefix<T>() << "vec4" << expected_value << ";" NL "}"; GenCS() local 1727 << TypePrefix<T>() << "vec4" << expected_value << ");" NL "}"; GenCS() local 1741 << TypePrefix<T>() << "vec4" << value << ";" NL "}"; GenC() local 1930 os << NL "void main() {" NL " ivec2 coord = ivec2(gl_FragCoord.xy);"; GenFS() local 1956 os << NL " discard;" NL "}"; GenFS() local 1997 << write_value << ";" NL "}"; GenC() local 2150 os << NL "#define KSIZE 11" NL "layout (local_size_x = KSIZE, local_size_y = KSIZE) in;"; GenCS() local 2170 os << NL "void main() {" NL " ivec2 coord = ivec2(gl_LocalInvocationID);"; GenCS() local 2197 os << NL "}"; GenCS() local 2238 << write_value << ";" NL "}"; GenC() local 2403 os << NL "#define KSIZE 11"; GenFS() local 2438 os << NL " v = imageLoad(g_image_2d, coord);" NL " g_buff_2d.data[coordIndex] = v;"; GenFS() local 2442 " v = imageLoad(g_image_3d, ivec3(coord.xy, 1));" NL " g_buff_3d.data[coordIndex + layer] = v;"; GenFS() local 2454 " v = imageLoad(g_image_cube, ivec3(coord, 5));" NL " g_buff_cube.data[coordIndex + 5 * layer] = v;"; GenFS() local 2458 " v = imageLoad(g_image_2darray, ivec3(coord, 1));" NL GenFS() local 2462 os << NL " //g_buff_2d.data[coordIndex] = " << expected_value << ";" NL "}"; GenFS() local 2616 os << NL "#define KSIZE 11" NL "layout (local_size_x = KSIZE, local_size_y = KSIZE) in;"; GenCS() local 2651 os << NL " v = imageLoad(g_image_2d, coord.xy);" NL " g_buff_2d.data[gl_LocalInvocationIndex] = v;"; GenCS() local 2655 " v = imageLoad(g_image_3d, ivec3(coord.xy, 1));" NL GenCS() local 2668 " v = imageLoad(g_image_cube, ivec3(coord.xy, 5));" NL GenCS() local 2674 " v = imageLoad(g_image_2darray, ivec3(coord.xy, 1));" NL GenCS() local 2678 os << NL " //g_buff_2d.data[gl_LocalInvocationIndex] = " << expected_value << ";" NL "}"; GenCS() local 2869 "o_color[coordIndex].w = 8;" NL " else o_color[coordIndex].w = 10;" NL " discard;" NL "}"; GenFS() local 3002 os << NL "#define KSIZE 100" NL "layout(local_size_x = KSIZE) in;"; GenStoreShader() local 3014 << ";" NL " int g_index[6] = int[](o_color.x, o_color.y, o_color.z, o_color.w, o_color.r, o_color.g);"; GenStoreShader() local 3017 os << NL " ivec2 coord = ivec2(gl_VertexID, g_index[0]);"; GenStoreShader() local 3021 os << NL " ivec2 coord = ivec2(gl_GlobalInvocationID.x, g_index[0]);"; GenStoreShader() local 3029 " imageStore(g_image_2darray, ivec3(coord, g_index[1]), g_value);" NL "}"; GenStoreShader() local 3037 os << NL "#define KSIZE 100"; GenLoadShader() local 3040 os << NL "layout(local_size_x = KSIZE) in;"; GenLoadShader() local 3049 "};" NL "void main() {"; GenLoadShader() local 3062 os << NL " int g_index[6] = int[](o_color[0].x, o_color[0].y, o_color[0].z, o_color[0].w, o_color[1].r, " GenLoadShader() local 3066 os << NL " ivec2 coord = ivec2(gl_VertexID, g_index[0]);"; GenLoadShader() local 3070 os << NL " ivec2 coord = ivec2(gl_GlobalInvocationID.x, g_index[0]);"; GenLoadShader() local 3080 " if (v != g_value) r = vec4(1.0, 0.0, float(coord.x), 23.0);" NL " o_color[coord.x] = ivec4(r);" NL GenLoadShader() local 3233 os << NL "#define KSIZE 100"; GenShader() local 3236 os << NL "layout(local_size_x = KSIZE) in;"; GenShader() local 3259 << "vec2(i);" NL "}" NL "void main() {" NL " int g_value[6] = int[](r.o_color[0].x, r.o_color[0].y+1, " GenShader() local 3264 os << NL " ivec2 coord = ivec2(gl_VertexID, g_value[0]);"; GenShader() local 3268 os << NL " ivec2 coord = ivec2(gl_GlobalInvocationID.x, g_value[0]);"; GenShader() local 3270 os << NL " ivec4 o_color = ivec4(0, 1, 0, 1);"; GenShader() local 3282 " if (imageAtomicCompSwap(g_image_2d, coord, t(1).x, t(6).x) != t(1).x) o_color = i;" NL GenShader() local 3295 " if (imageAtomicCompSwap(g_image_3d, ivec3(coord, 0), t(1).x, t(6).x) != t(1).x) o_color = i;" NL GenShader() local 3309 "= i;" NL " if (imageAtomicExchange(g_image_cube, ivec3(coord, 0), t(0).x) != t(6).x) o_color = i;"; GenShader() local 3322 " if (imageAtomicCompSwap(g_image_2darray, ivec3(coord, 0), t(1).x, t(6).x) != t(1).x) o_color = i;" NL GenShader() local 3326 os << NL " r.o_color[coord.x] = o_color;" NL "}"; GenShader() local [all...] |
H A D | es31cShaderImageSizeTests.cpp | 46 "#version 310 es\n" NL "precision highp float;" NL "precision highp int;" NL "precision highp image2D;" NL 47 "precision highp image3D;" NL "precision highp imageCube;" NL "precision highp image2DArray;" NL 48 "precision highp iimage2D;" NL "precision highp iimage3D;" NL "precision highp iimageCube;" NL 392 os << NL "#define KSIZE 4"; GenShader() local 395 os << NL "flat out ivec4 count[KSIZE];"; GenShader() local 399 os << NL "layout(std430) buffer OutputBuffer {" NL " ivec4 count[KSIZE];" NL "};"; GenShader() local 410 os << NL "void main() {" NL " int coord = gl_VertexID;" NL "#ifdef GL_ES" NL " gl_PointSize = 1.0;" NL GenShader() local 415 os << NL "layout(local_size_x = 1) in;" NL "void main() {" NL " int coord = int(gl_GlobalInvocationID.x);"; GenShader() local 419 os << NL "uniform int fakePrimitiveID;" NL "void main() {" NL " int coord = fakePrimitiveID;"; GenShader() local 424 " count[coord + 3] = ivec4(imageSize(g_image_2d_array), 0);" NL "}"; GenShader() local [all...] |
H A D | es31cDrawIndirectTests.cpp | 60 s_tcuLog->writeMessage(NL); in ~DILogger() 176 return api::glslVer() + NL "in vec4 i_vertex;" NL "void main()" NL "{" NL " gl_Position = i_vertex;" NL "}"; in vshSimple() 181 return api::glslVer() + NL "in vec4 i_vertex;" NL "void main()" NL "{" NL " gl_Positio in vshSimple_point() [all...] |
H A D | es31cVertexAttribBindingTests.cpp | 53 return NL ""; in Title() 58 return NL ""; in Purpose() 63 return NL ""; in Method() 68 return NL ""; in PassCriteria() 340 "#version 310 es" NL "layout(location = 7) in vec4 vs_in_position;" NL in Run() 341 "layout(location = 1) in vec3 vs_in_color;" NL "out vec3 g_color;" NL "void main() {" NL in Run() 342 " gl_Position = vs_in_position;" NL " g_colo in Run() [all...] |
H A D | es31cExplicitUniformLocationTest.cpp | 61 s_tcuLog->writeMessage(NL); in ~Logger() 1045 ret << NL " if (any(greaterThan(" << absoluteF << "(texture(" << uniform.getName(); 1053 ret << NL " if (any(greaterThan(" << absoluteF << "(" << uniform.getName(); 1061 ret << NL " if (" << absoluteF << "(" << uniform.getName(); 1067 ret << NL " " << outTemporary << " = vec4 (1.0, 0.0, 0.0, 1.0);"; 1068 ret << NL " }"; 1091 ret << NL " if (any(greaterThan(abs(" << subroutineUniform.getName(); 1096 ret << NL " " << outTemporary << " = vec4 (1.0, 0.0, 0.0, 1.0);"; 1097 ret << NL " }"; 1116 str << "#version 310 es" NL "precisio [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cShaderStorageBufferObjectTests.cpp | 656 NL "layout(std430, binding = 1) buffer InputBuffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL in Run() 657 "void main() {" NL " gl_Position = g_input_buffer.position[gl_VertexID];" NL "}"; in Run() 659 const char* const glsl_fs = NL "layout(location = 0) out vec4 o_color;" NL "void main() {" NL in Run() 660 " o_color = vec4(0.0, 1.0, 0.0, 1.0);" NL "}"; in Run() 5565 " g_vs_out.color = g_vs_in.vertex[gl_VertexID].color;" NL "}"; GenSource() local 5714 " case 0xff000000u: digest.w = 0x000000ffu; break;" NL " }" NL "}"; GenSource() local 7935 os << NL "void main() {" NL " gl_Position = vec4(0,0,0,1);"; BuildShaderPT() local 7939 os << NL "void main() {"; BuildShaderPT() local 7941 os << NL "}"; BuildShaderPT() local 8007 os << NL "}"; BuildShader() local 8818 << ") buffer Buffer {" NL " int x;" NL "};" NL "void main() {" NL " x = 0;" NL "}"; Shader1() local 8827 " g_array[1].x = 0;" NL " g_array[2].x = 0;" NL " g_array[3].x = 0;" NL "}"; Shader2() local [all...] |
H A D | gl4cES31CompatibilityShaderStorageBufferObjectTests.cpp | 77 const char* const kGLSLVer = "#version 310 es" NL "precision highp float;" NL "precision highp int;"; 506 NL "layout(std430, binding = 1) buffer InputBuffer {" NL " vec4 position[3];" NL "} g_input_buffer;" NL in Run() 507 "void main() {" NL " gl_Position = g_input_buffer.position[gl_VertexID];" NL "}"; in Run() 508 const char* const glsl_fs = NL "layout(location = 0) out vec4 o_color;" NL "voi in Run() 5162 " StageData_color = g_vs_in.vertex[gl_VertexID].color;" NL "}"; GenSource() local 5290 " case 0xff000000u: digest.w = 0x000000ffu; break;" NL " }" NL "}"; GenSource() local 7267 " gl_PointSize = 1.0f;" NL "#endif"; BuildShaderPT() local 7271 os << NL "layout(location = 0) out vec4 o_color;" NL "void main() {" NL BuildShaderPT() local 7274 os << NL "}"; BuildShaderPT() local 7301 os << NL "}"; BuildShader() local 7413 " gl_PointSize = 1.0f;" NL "#endif"; BuildShaderPT() local 7417 os << NL "layout(location = 0) out vec4 o_color;" NL "void main() {" NL BuildShaderPT() local 7420 os << NL "}"; BuildShaderPT() local 7482 os << NL "}"; BuildShader() local 8219 << ") buffer Buffer {" NL " int x;" NL "};" NL "void main() {" NL " x = 0;" NL "}"; Shader1() local 8228 " g_array[1].x = 0;" NL " g_array[2].x = 0;" NL " g_array[3].x = 0;" NL "}"; Shader2() local [all...] |
H A D | gl4cComputeShaderTests.cpp | 504 NL "layout(local_size_x = 1, local_size_y = 1) in;" NL "layout(std430) buffer Output {" NL " vec4 data;" NL in Setup() 505 "} g_out;" NL "void main() {" NL " g_out.data = vec4(1.0, 2.0, 3.0, 4.0);" NL "}"; in Setup() 567 return NL "1. Verify that declared local work size has correct effect." NL in Purpose() 568 "2. Verify that the number of shader invocations is correct." NL in Purpose() 600 " g_out.local_id[gl_LocalInvocationIndex] = uvec4(0xffff);" NL " }" NL "}"; GenSource() local 780 " g_out_buffer.data11[global_index] = g_in_buffer[11].data[global_index];" NL "}"; GenSource() local 974 " g_out_buffer.data8[global_index] = texelFetch(g_sampler8, ivec3(gl_GlobalInvocationID), 2);" NL "}"; GenSource() local 1185 " imageStore(g_image2, ivec2(gl_GlobalInvocationID), c);" NL "}"; GenSource() local 1389 " dec_data[index] = atomicCounterDecrement(g_dec_counter);" NL "}"; GenSource() local 2028 " g_out_buffer.local_invocation_index[global_index] = uvec4(gl_LocalInvocationIndex);" NL "}"; GenSource() local 3584 " atomicCompSwap(g_int_out.data[global_index], 0x2, 0x7);" NL "}"; GenSource() local 3738 " g_int_out[gl_LocalInvocationIndex] = g_shared_int[gl_LocalInvocationIndex];" NL "}"; GenSource() local 4277 " }" NL "}"; GenGLSL() local 4287 "g_mvp[gl_LocalInvocationID.x][gl_LocalInvocationID.y];" NL " }" NL "}"; GenGLSL() local 4291 ss << NL "layout(local_size_x = 4, local_size_y = 4, local_size_z = 4) in;" NL "void main() {" NL "}"; GenGLSL() local 6390 "void main() {" NL " g_output[gl_GlobalInvocationID.x] = 0;" NL "}"; Shader1() local [all...] |
H A D | gl4cES31CompatibilityShaderImageLoadStoreTests.cpp | 56 const char* const kGLSLSIA = NL "#extension GL_OES_shader_image_atomic : require"; 58 NL "precision highp float;" NL "precision highp int;" NL "precision highp sampler2D;" NL 59 "precision highp sampler3D;" NL "precision highp samplerCube;" NL "precision highp sampler2DArray;" NL 60 "precision highp isampler2D;" NL "precision highp isampler3D;" NL "precisio 1222 << TypePrefix<T>() << "vec4" << value << ");" NL " discard;" NL "}"; GenFS() local 1236 << value << ";" NL "}"; GenC() local 1256 << TypePrefix<T>() << "vec4" << value << ");" NL "}"; GenCS() local 1270 << TypePrefix<T>() << "vec4" << value << ";" NL "}"; GenC() local 1510 << TypePrefix<T>() << "vec4" << expected_value << ";" NL " discard;" NL "}"; GenFS() local 1533 << TypePrefix<T>() << "vec4" << expected_value << ";" NL "}"; GenCS() local 1763 << TypePrefix<T>() << "vec4" << expected_value << ");" NL "}"; GenCS() local 1777 << TypePrefix<T>() << "vec4" << value << ";" NL "}"; GenC() local 1966 os << NL "void main() {" NL " ivec2 coord = ivec2(gl_FragCoord.xy);"; GenFS() local 1993 os << NL " discard;" NL "}"; GenFS() local 2034 << write_value << ";" NL "}"; GenC() local 2189 os << NL "#define KSIZE 11" NL "layout (local_size_x = KSIZE, local_size_y = KSIZE) in;"; GenCS() local 2209 os << NL "void main() {" NL " ivec2 coord = ivec2(gl_LocalInvocationID);"; GenCS() local 2235 os << NL "}"; GenCS() local 2276 << write_value << ";" NL "}"; GenC() local 2441 os << NL "#define KSIZE 11"; GenFS() local 2476 os << NL " v = imageLoad(g_image_2d, coord);" NL " g_buff_2d.data[coordIndex] = v;"; GenFS() local 2480 " v = imageLoad(g_image_3d, ivec3(coord.xy, 1));" NL " g_buff_3d.data[coordIndex + layer] = v;"; GenFS() local 2492 " v = imageLoad(g_image_cube, ivec3(coord, 5));" NL " g_buff_cube.data[coordIndex + 5 * layer] = v;"; GenFS() local 2496 " v = imageLoad(g_image_2darray, ivec3(coord, 1));" NL GenFS() local 2500 os << NL " //g_buff_2d.data[coordIndex] = " << expected_value << ";" NL "}"; GenFS() local 2654 os << NL "#define KSIZE 11" NL "layout (local_size_x = KSIZE, local_size_y = KSIZE) in;"; GenCS() local 2688 os << NL " v = imageLoad(g_image_2d, coord.xy);" NL " g_buff_2d.data[gl_LocalInvocationIndex] = v;"; GenCS() local 2692 " v = imageLoad(g_image_3d, ivec3(coord.xy, 1));" NL GenCS() local 2705 " v = imageLoad(g_image_cube, ivec3(coord.xy, 5));" NL GenCS() local 2711 " v = imageLoad(g_image_2darray, ivec3(coord.xy, 1));" NL GenCS() local 2715 os << NL " //g_buff_2d.data[gl_LocalInvocationIndex] = " << expected_value << ";" NL "}"; GenCS() local 2904 "o_color[coordIndex].w = 8;" NL " else o_color[coordIndex].w = 10;" NL " discard;" NL "}"; GenFS() local 3037 os << NL "#define KSIZE 100" NL "layout(local_size_x = KSIZE) in;"; GenStoreShader() local 3049 << ";" NL " int g_index[6] = int[](o_color.x, o_color.y, o_color.z, o_color.w, o_color.r, o_color.g);"; GenStoreShader() local 3052 os << NL " ivec2 coord = ivec2(gl_VertexID, g_index[0]);"; GenStoreShader() local 3056 os << NL " ivec2 coord = ivec2(gl_GlobalInvocationID.x, g_index[0]);"; GenStoreShader() local 3064 " imageStore(g_image_2darray, ivec3(coord, g_index[1]), g_value);" NL "}"; GenStoreShader() local 3072 os << NL "#define KSIZE 100"; GenLoadShader() local 3075 os << NL "layout(local_size_x = KSIZE) in;"; GenLoadShader() local 3084 "};" NL "void main() {"; GenLoadShader() local 3097 os << NL " int g_index[6] = int[](o_color[0].x, o_color[0].y, o_color[0].z, o_color[0].w, o_color[1].r, " GenLoadShader() local 3101 os << NL " ivec2 coord = ivec2(gl_VertexID, g_index[0]);"; GenLoadShader() local 3105 os << NL " ivec2 coord = ivec2(gl_GlobalInvocationID.x, g_index[0]);"; GenLoadShader() local 3115 " if (v != g_value) r = vec4(1.0, 0.0, float(coord.x), 23.0);" NL " o_color[coord.x] = ivec4(r);" NL GenLoadShader() local 3269 os << NL "#define KSIZE 100"; GenShader() local 3272 os << NL "layout(local_size_x = KSIZE) in;"; GenShader() local 3295 << "vec2(i);" NL "}" NL "void main() {" NL " int g_value[6] = int[](r.o_color[0].x, r.o_color[0].y+1, " GenShader() local 3300 os << NL " ivec2 coord = ivec2(gl_VertexID, g_value[0]);"; GenShader() local 3304 os << NL " ivec2 coord = ivec2(gl_GlobalInvocationID.x, g_value[0]);"; GenShader() local 3306 os << NL " ivec4 o_color = ivec4(0, 1, 0, 1);"; GenShader() local 3319 " if (imageAtomicCompSwap(g_image_2d, coord, t(1).x, t(6).x) != t(1).x) o_color = i;" NL GenShader() local 3332 " if (imageAtomicCompSwap(g_image_3d, ivec3(coord, 0), t(1).x, t(6).x) != t(1).x) o_color = i;" NL GenShader() local 3346 "= i;" NL " if (imageAtomicExchange(g_image_cube, ivec3(coord, 0), t(0).x) != t(6).x) o_color = i;"; GenShader() local 3359 " if (imageAtomicCompSwap(g_image_2darray, ivec3(coord, 0), t(1).x, t(6).x) != t(1).x) o_color = i;" NL GenShader() local 3363 os << NL " r.o_color[coord.x] = o_color;" NL "}"; GenShader() local [all...] |
H A D | gl4cShaderImageLoadStoreTests.cpp | 1409 const char* src_vs = "#version 420 core" NL "layout(location = 0) in vec4 i_position;" NL "void main() {" NL in Write() 1410 " gl_Position = i_position;" NL "}"; in Write() 1475 os << "#version 420 core" NL "layout(" << FormatEnumToString(internalformat) << ") writeonly uniform " in GenFS() 1476 << TypePrefix<T>() << "image2D g_image;" NL "void main() {" NL " ivec2 coord = ivec2(gl_FragCoord.xy);" NL in GenFS() 1478 << TypePrefix<T>() << "vec4" << value << ");" NL " discard;" NL "}"; in GenFS() local 1662 << ") o_color = vec4(1.0, 0.0, 0.0, 1.0);" NL " else o_color = vec4(0.0, 1.0, 0.0, 1.0);" NL "}"; GenFS() local 1851 << TypePrefix<T>() << "vec4" << value << ");" NL "}"; GenVS() local 1865 << TypePrefix<T>() << "vec4" << value << ");" NL "}"; GenTCS() local 1877 << TypePrefix<T>() << "vec4" << value << ");" NL "}"; GenTES() local 1889 << TypePrefix<T>() << "vec4" << value << ");" NL "}"; GenGS() local 2104 " else imageStore(g_image0_result, coord.xy, vec4(0.0, 1.0, 0.0, 1.0));" NL "}"; GenVS() local 2120 " else imageStore(g_image1_result, coord.xy, vec4(0.0, 1.0, 0.0, 1.0));" NL "}"; GenTCS() local 2134 " else imageStore(g_image2_result, coord.xy, vec4(0.0, 1.0, 0.0, 1.0));" NL "}"; GenTES() local 2148 " else imageStore(g_image3_result, coord.xy, vec4(0.0, 1.0, 0.0, 1.0));" NL "}"; GenGS() local 2336 << "vec4 v = imageLoad(g_image_read, coord);" NL " imageStore(g_image_write, coord, v);" NL "}"; GenCS() local 2795 << write_value << ");" NL " discard;" NL "}"; GenFS() local 2822 << "vec4" << write_value << ");" NL " discard;" NL "}"; GenFSMS() local 2864 << TypePrefix<T>() << "vec4" << expected_value << ") o_color = vec4(1.0, 0.0, 0.0, 0.3);" NL "}"; GenFSMSVal() local 2887 << TypePrefix<T>() << "vec4" << write_value << ");" NL " discard;" NL "}"; GenFSCubeArray() local 3188 << TypePrefix<T>() << "vec4" << expected_value << ") o_color = vec4(1.0, 0.0, 0.0, 0.8);" NL "}"; GenFS() local 3254 << TypePrefix<T>() << "vec4" << expected_value << ") o_color = vec4(1.0, 0.0, 0.0, 0.6);" NL "}"; GenFSCube() local 3416 << TypePrefix<T>() << "vec4" << expected_value << ") o_color = vec4(1.0, 0.0, 0.0, 0.3);" NL "}"; GenFSMS() local 3786 "o_color = vec4(1.0, 0.0, 0.0, 1.0);" NL "}"; GenFS() local 3824 "1.0);" NL "}"; GenFSCube() local 3859 "0.0, 1.0);" NL "}"; GenFSMS() local 4143 os << NL "#extension GL_ARB_compute_shader : require"; GenStoreShader() local 4157 << ";" NL "uniform int g_index[6] = int[](0, 1, 2, 3, 4, 5);"; GenStoreShader() local 4160 os << NL "void main() {" NL " ivec2 coord = ivec2(gl_VertexID, g_index[0]);"; GenStoreShader() local 4166 " gl_TessLevelOuter[2] = 1;" NL " gl_TessLevelOuter[3] = 1;" NL GenStoreShader() local 4171 os << NL "layout(quads, point_mode) in;" NL "void main() {" NL GenStoreShader() local 4176 os << NL "layout(points) in;" NL "layout(points, max_vertices = 1) out;" NL "void main() {" NL GenStoreShader() local 4181 os << NL "layout(local_size_x = 1) in;" NL "void main() {" NL GenStoreShader() local 4196 " imageStore(g_image_cube_array, ivec3(coord, g_index[i] + 6), g_value);" NL " }" NL "}"; GenStoreShader() local 4207 os << NL "#extension GL_ARB_compute_shader : require"; GenLoadShader() local 4221 << ";" NL "uniform int g_index[6] = int[](0, 1, 2, 3, 4, 5);"; GenLoadShader() local 4224 os << NL "void main() {" NL " ivec2 coord = ivec2(gl_VertexID, g_index[0]);"; GenLoadShader() local 4230 " gl_TessLevelOuter[2] = 1;" NL " gl_TessLevelOuter[3] = 1;" NL GenLoadShader() local 4235 os << NL "layout(quads, point_mode) in;" NL "void main() {" NL GenLoadShader() local 4240 os << NL "layout(points) in;" NL "layout(points, max_vertices = 1) out;" NL "void main() {" NL GenLoadShader() local 4245 os << NL "layout(local_size_x = 1) in;" NL "void main() {" NL GenLoadShader() local 4260 " if (v != g_value) r = vec4(1.0, 0.0, 0.0, 1.0);" NL " imageStore(g_image_result, coord, r);" NL "}"; GenLoadShader() local 4538 os << NL "#extension GL_ARB_compute_shader : require"; GenShader() local 4549 << "image2DArray g_image_2darray;" NL "layout(rgba32f) writeonly uniform image2D g_image_result;" NL GenShader() local 4553 os << NL "void main() {" NL " ivec2 coord = ivec2(gl_VertexID, g_value[0]);"; GenShader() local 4559 " gl_TessLevelOuter[2] = 1;" NL " gl_TessLevelOuter[3] = 1;" NL GenShader() local 4564 os << NL "layout(quads, point_mode) in;" NL "void main() {" NL GenShader() local 4569 os << NL "layout(points) in;" NL "layout(points, max_vertices = 1) out;" NL "void main() {" NL GenShader() local 4574 os << NL "layout(local_size_x = 1) in;" NL "void main() {" NL GenShader() local 4661 NL " imageStore(g_image_result, coord, o_color);" NL "}"; GenShader() local 5004 "void main() {" NL " o_color = vec4(0.0, 1.0, 0.0, 1.0);" NL Run() local 5007 src_fs << NL " if (gl_MaxCombinedShaderOutputResources != MaxCombinedShaderOutputResources) o_color = " Run() local 5010 src_fs << NL " if (gl_MaxCombinedImageUnitsAndFragmentOutputs != MaxCombinedShaderOutputResources) " Run() local 5020 " if (gl_MaxCombinedImageUniforms != MaxCombinedImageUniforms) o_color = vec4(1.0, 0.0, 0.0, 0.9);" NL "}"; Run() local [all...] |
H A D | gl4cShaderAtomicCountersTests.cpp | 52 return NL ""; in Title() 57 return NL ""; in Purpose() 62 return NL ""; in Method() 67 return NL ""; in PassCriteria() 894 return NL "Atomic Counter Buffer - basic operations"; in Title() 899 return NL in Purpose() 900 "Verify that basic buffer operations work as expected with new buffer target." NL in Purpose() 901 "Tested commands: BindBuffer, BufferData, BufferSubData, MapBuffer, MapBufferRange, UnmapBuffer and" NL in Purpose() 907 return NL ""; in Method() 912 return NL ""; in PassCriteria() 2687 " o_atomic_value = uvec4(atomicCounterIncrement(ac_counter_vs));" NL "}"; GenVSSrc() local 2695 " o_color = uvec4(atomicCounterIncrement(ac_counter_fs));" NL "}"; GenFSSrc() local 4242 "void main() {" NL " o_color = uvec4(atomicCounterIncrement(ac_counter_fs)); " NL " }"; Run() local [all...] |
H A D | gl4cShaderImageSizeTests.cpp | 436 os << NL "#extension GL_ARB_compute_shader : require"; in GenShader() local 438 os << NL "layout(binding = 0, rgba32i) writeonly uniform iimage2D g_result;"; in GenShader() local 441 os << NL "layout(binding = 1, rgba32" << ImageFormatPostfix<T>() << ") uniform " << ImageTypePrefix<T>() in GenShader() 442 << "image2D g_image_2d;" NL "layout(binding = 2, rgba32" << ImageFormatPostfix<T>() << ") uniform " in GenShader() 443 << ImageTypePrefix<T>() << "image3D g_image_3d;" NL "layout(binding = 3, rgba32" in GenShader() 445 << "image2D g_image_cube;" NL "layout(binding = 4, rgba32" << ImageFormatPostfix<T>() << ") uniform " in GenShader() 446 << ImageTypePrefix<T>() << "imageCubeArray g_image_cube_array;" NL "layout(binding = 5, rgba32" in GenShader() 448 << "image2DRect g_image_rect;" NL "layout(binding = 6, rgba32" << ImageFormatPostfix<T>() << ") uniform " in GenShader() 449 << ImageTypePrefix<T>() << "image2DArray g_image_2d_array;" NL "layout(binding = 7, rgba32" in GenShader() 454 os << NL "layou in GenShader() 463 os << NL "subroutine void FuncType(int coord);" NL "subroutine uniform FuncType g_func;"; GenShader() local 467 os << NL "void main() {" NL " int coord = gl_VertexID;"; GenShader() local 473 " gl_TessLevelOuter[2] = 1;" NL " gl_TessLevelOuter[3] = 1;" NL " int coord = gl_PrimitiveID;"; GenShader() local 477 os << NL "layout(quads, point_mode) in;" NL "void main() {" NL " int coord = gl_PrimitiveID;"; GenShader() local 481 os << NL "layout(points) in;" NL "layout(points, max_vertices = 1) out;" NL "void main() {" NL GenShader() local 486 os << NL "layout(local_size_x = 1) in;" NL "void main() {" NL " int coord = int(gl_GlobalInvocationID.x);"; GenShader() local 490 os << NL "void main() {" NL " int coord = gl_PrimitiveID;"; GenShader() local 494 os << NL " g_func(coord);" NL "}" NL "subroutine(FuncType) void Func0(int coord) {"; GenShader() local 504 " imageStore(g_result, ivec2(coord, 6), ivec4(imageSize(g_image_buffer), 0, 0, 0));" NL "}"; GenShader() local 514 " imageStore(g_result, ivec2(coord, 6), ivec4(0));" NL "}"; GenShader() local [all...] |
H A D | gl4cVertexAttribBindingTests.cpp | 56 return NL ""; in Title() 61 return NL ""; in Purpose() 66 return NL ""; in Method() 71 return NL ""; in PassCriteria() 310 "#version 430 core" NL "layout(location = 0) in vec4 vs_in_position;" NL in Run() 311 "layout(location = 1) in vec3 vs_in_color;" NL "out StageData {" NL " vec3 color;" NL "} vs_out;" NL in Run() [all...] |
/third_party/python/Lib/xml/dom/ |
H A D | minicompat.py | 78 NL = NodeList() 79 NL.extend(other) 80 return NL 83 NL = NodeList() 84 NL.extend(other) 85 return NL
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/XRay/ |
H A D | Graph.h | 209 const NeighborLookupT &NL; member in llvm::xray::Graph::InOutEdgeView 213 auto It = NL.find(A); in begin() 214 if (It == NL.end()) in begin() 220 auto It = NL.find(A); in cbegin() 221 if (It == NL.end()) in cbegin() 229 auto It = NL.find(A); in end() 230 if (It == NL.end()) in end() 235 auto It = NL.find(A); in cend() 236 if (It == NL.end()) in cend() 244 auto I = NL in size() [all...] |
/third_party/python/Lib/email/ |
H A D | base64mime.py | 41 NL = '\n' variable 79 def body_encode(s, maxlinelen=76, eol=NL): 98 if enc.endswith(NL) and eol != NL:
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | DependenceGraphBuilder.cpp | 116 for (NodeListType &NL : ListOfSCCs) { in createPiBlocks() 117 LLVM_DEBUG(dbgs() << "Creating pi-block node with " << NL.size() in createPiBlocks() 123 llvm::sort(NL, [&](NodeType *LHS, NodeType *RHS) { in createPiBlocks() 127 NodeType &PiNode = createPiBlock(NL); in createPiBlocks() 132 SmallPtrSet<NodeType *, 4> NodesInSCC(NL.begin(), NL.end()); in createPiBlocks() 142 for (NodeType *SCCNode : NL) { in createPiBlocks()
|
H A D | LoopInfo.cpp | 703 Loop *NL = getNearestLoop(POI, L); 705 if (NL != L) { 706 // For reducible loops, NL is now an ancestor of Unloop. 707 assert((NL != &Unloop && (!NL || NL->contains(&Unloop))) && 709 LI->changeLoopFor(POI, NL); 731 Loop *NL = getNearestLoop(*POI, L); 732 if (NL != L) { 733 assert(NL ! [all...] |
/third_party/cups-filters/filter/braille/filters/ |
H A D | brftopagedbrf.in | 145 NL="\n" 147 NL="" 149 [ $DOPRINT == 0 ] || printf "%s$NL" "$LINE"
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/ |
H A D | vertexconversion.h | 64 typedef std::numeric_limits<T> NL; in convert() typedef 67 if (NL::is_signed) in convert() 72 const float divisor = 1.0f / (2 * static_cast<float>(NL::max()) + 1); in convert() 77 return f / NL::max(); in convert()
|
/third_party/python/Lib/lib2to3/pgen2/ |
H A D | tokenize.py | 194 if tok_type in (NEWLINE, NL): 206 if toknum in (NEWLINE, NL): 220 elif toknum in (NEWLINE, NL): 412 yield (NL, line[nl_pos:], 415 yield ((NL, COMMENT)[line[pos] == '#'], line[pos:], 459 newline = NL 539 yield (NL, token, spos, (lnum, pos), line)
|
/third_party/python/Tools/scripts/ |
H A D | cleanfuture.py | 157 NL = tokenize.NL 168 while type in (COMMENT, NL, NEWLINE): 178 while type in (COMMENT, NL, NEWLINE):
|