/external/mesa3d/src/gallium/drivers/ddebug/ |
dd_pipe.h | 160 struct dd_state *shaders[PIPE_SHADER_TYPES]; member in struct:dd_draw_state 194 struct dd_state shaders[PIPE_SHADER_TYPES]; member in struct:dd_draw_state_copy
|
/prebuilts/misc/windows/sdl2/test/ |
testshader.c | 12 /* This is a simple example of using GLSL shaders with SDL */ 39 static ShaderData shaders[NUM_SHADERS] = { variable 244 /* Compile all the shaders */ 246 if (!CompileShaderProgram(&shaders[i])) { 261 DestroyShaderProgram(&shaders[i]); 393 glUseProgramObjectARB(shaders[current_shader].program); 459 SDL_Log("Shaders supported, press SPACE to cycle them.\n"); 461 SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Shaders not supported!\n");
|
testgles2.c | 197 const char *shaders[1] = { NULL }; local 202 shaders[0] = source; 204 GL_CHECK(ctx.glShaderSource(*shader, 1, shaders, NULL)); 207 shaders[0] = NULL; 596 /* Create shader_program (ready to attach shaders) */ 599 /* Attach shaders and link shader_program */
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
vktDynamicStateCBTests.cpp | 49 BlendConstantsTestInstance (Context& context, ShaderMap shaders) 50 : DynamicStateBaseClass (context, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT])
|
vktDynamicStateRSTests.cpp | 375 DepthBiasParamTestInstance (Context& context, ShaderMap shaders) 376 : DepthBiasBaseCase (context, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT]) 488 DepthBiasClampParamTestInstance (Context& context, ShaderMap shaders) 489 : DepthBiasBaseCase (context, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT]) 594 LineWidthParamTestInstance (Context& context, ShaderMap shaders) 595 : DynamicStateBaseClass (context, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT])
|
/external/mesa3d/src/gallium/state_trackers/xa/ |
xa_priv.h | 89 struct xa_shaders *shaders; member in struct:xa_context 231 void xa_shaders_destroy(struct xa_shaders *shaders); 233 struct xa_shader xa_shaders_get(struct xa_shaders *shaders,
|
xa_context.c | 61 ctx->shaders = xa_shaders_create(ctx); 79 if (r->shaders) { 80 xa_shaders_destroy(r->shaders); 81 r->shaders = NULL; 331 shader = xa_shaders_get(ctx->shaders, vs_traits, fs_traits);
|
/external/deqp/external/openglcts/modules/gl/ |
gl3cGLSLnoperspectiveTests.cpp | 123 /** Attach shaders and link program 139 /* Attach shaders */ 372 static const char* shaders[][2] = { { vs_noperspective, fs_noperspective }, local 376 static const size_t n_shaders = sizeof(shaders) / sizeof(shaders[0]); 427 po_ids[i] = prepare_program(m_context, shaders[i][1], shaders[i][0]);
|
gl4cShaderImageSizeTests.cpp | 243 std::vector<GLuint> shaders(attached_shaders); 244 glGetAttachedShaders(program, attached_shaders, NULL, &shaders[0]); 249 glGetShaderiv(shaders[i], GL_SHADER_TYPE, reinterpret_cast<GLint*>(&type)); 284 glGetShaderiv(shaders[i], GL_SHADER_SOURCE_LENGTH, &length); 288 glGetShaderSource(shaders[i], length, NULL, &source[0]); 292 glGetShaderiv(shaders[i], GL_INFO_LOG_LENGTH, &length); 296 glGetShaderInfoLog(shaders[i], length, NULL, &log[0]); 533 std::vector<GLuint> shaders(attached_shaders); 534 glGetAttachedShaders(program, attached_shaders, NULL, &shaders[0]); 539 glGetShaderiv(shaders[i], GL_SHADER_TYPE, reinterpret_cast<GLint*>(&type)) [all...] |
/external/deqp/external/openglcts/modules/glesext/tessellation_shader/ |
esextcTessellationShaderTessellation.cpp | 492 /* Compile all the shaders */ 493 const glw::GLuint shaders[] = { m_fs_id, m_vs_id }; local 494 const unsigned int n_shaders = sizeof(shaders) / sizeof(shaders[0]); 496 m_utils_ptr->compileShaders(n_shaders, shaders, true); 564 glw::GLuint shaders[] = { run.tc_id, run.te_id }; local 565 const unsigned int n_shaders = sizeof(shaders) / sizeof(shaders[0]); 567 m_utils_ptr->compileShaders(n_shaders, shaders, true); 1049 const glw::GLuint shaders[] = { m_fs_id, m_vs_id }; local 1790 const glw::GLuint shaders[] = { m_fs_id, m_vs_id }; local 1916 glw::GLuint shaders[] = { test.tc_id, test.te_id }; local [all...] |
esextcTessellationShaderVertexOrdering.cpp | 229 /* Compile all the shaders */ 230 const glw::GLuint shaders[] = { m_fs_id, m_tc_id, m_vs_id }; local 231 const unsigned int n_shaders = sizeof(shaders) / sizeof(shaders[0]); 235 glw::GLuint shader = shaders[n_shader]; 252 } /* for (all shaders) */ 666 * the same tessellation evaluation shaders configure to run in point mode, with an exception
|
esextcTessellationShaderXFB.cpp | 497 /* Compile all the shaders */ 498 const glw::GLuint shaders[] = { m_fs_id, (m_is_geometry_shader_extension_supported) ? m_gs_id : 0, m_tc_id, m_te_id, local 500 const unsigned int n_shaders = sizeof(shaders) / sizeof(shaders[0]); 504 glw::GLuint shader = shaders[n_shader]; 529 } /* for (all shaders) */ 531 /* Attach fragment & vertex shaders to the program object */ 646 * 1) Shaders are attached to a program object at the beginning of 648 * shaders are detached from the program object; 723 /* Attach the shaders to the program object as described i [all...] |
/external/deqp/external/openglcts/modules/gles31/ |
es31cDrawIndirectTests.cpp | 170 namespace shaders namespace in namespace:glcts::__anon17544 323 std::vector<GLuint> shaders(attached_shaders); 324 glGetAttachedShaders(program, attached_shaders, NULL, &shaders[0]); 330 glGetShaderiv(shaders[i], GL_SHADER_TYPE, reinterpret_cast<GLint*>(&type)); 349 glGetShaderiv(shaders[i], GL_SHADER_SOURCE_LENGTH, &length); 353 glGetShaderSource(shaders[i], length, NULL, &source[0]); 358 glGetShaderiv(shaders[i], GL_INFO_LOG_LENGTH, &length); 362 glGetShaderInfoLog(shaders[i], length, NULL, &log[0]); [all...] |
es31cShaderImageSizeTests.cpp | 186 std::vector<GLuint> shaders(attached_shaders); 187 glGetAttachedShaders(program, attached_shaders, NULL, &shaders[0]); 192 glGetShaderiv(shaders[i], GL_SHADER_TYPE, reinterpret_cast<GLint*>(&type)); 214 glGetShaderiv(shaders[i], GL_SHADER_SOURCE_LENGTH, &length); 218 glGetShaderSource(shaders[i], length, NULL, &source[0]); 222 glGetShaderiv(shaders[i], GL_INFO_LOG_LENGTH, &length); 226 glGetShaderInfoLog(shaders[i], length, NULL, &log[0]);
|
/external/vulkan-validation-layers/layers/ |
shader_validation.cpp | 358 // See through the ptr -- this is only ever at the toplevel for graphics shaders we're never actually passing 1475 shader_module const *shaders[5]; local [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
vkShaderToSpirV.cpp | 307 buildInfo->shaders.push_back(shaderBuildInfo); 310 DE_ASSERT(buildInfo->shaders.size() == 1); 311 if (buildInfo->shaders[0].compileOk)
|
/external/mesa3d/src/gallium/auxiliary/rbug/ |
rbug_shader.c | 210 rbug_shader_t *shaders, 221 LEN_ARRAY(8, shaders); /* shaders */ 233 WRITE_ARRAY(8, rbug_shader_t, shaders); /* shaders */ 435 READ_ARRAY(8, rbug_shader_t, shaders); /* shaders */
|
/external/skia/src/gpu/glsl/ |
GrGLSLProgramBuilder.cpp | 39 void GrGLSLProgramBuilder::addFeature(GrShaderFlags shaders, 42 if (shaders & kVertex_GrShaderFlag) { 45 if (shaders & kGeometry_GrShaderFlag) { 49 if (shaders & kFragment_GrShaderFlag) { 352 // If the same sampler is used in two different shaders, it counts as two combined samplers.
|
GrGLSLProgramBuilder.h | 82 // fragment processor. Only used if the outputs are explicitly declared in the shaders 110 void addFeature(GrShaderFlags shaders, uint32_t featureBit, const char* extensionName);
|
/external/skqp/src/gpu/glsl/ |
GrGLSLProgramBuilder.cpp | 39 void GrGLSLProgramBuilder::addFeature(GrShaderFlags shaders, 42 if (shaders & kVertex_GrShaderFlag) { 45 if (shaders & kGeometry_GrShaderFlag) { 49 if (shaders & kFragment_GrShaderFlag) { 352 // If the same sampler is used in two different shaders, it counts as two combined samplers.
|
GrGLSLProgramBuilder.h | 82 // fragment processor. Only used if the outputs are explicitly declared in the shaders 110 void addFeature(GrShaderFlags shaders, uint32_t featureBit, const char* extensionName);
|
/external/deqp/executor/tools/ |
xeExtractShaderPrograms.cpp | 72 for (int shaderNdx = 0; shaderNdx < shaderProgram.shaders.getNumItems(); shaderNdx++) 74 const xe::ri::Shader& shader = dynamic_cast<const xe::ri::Shader&>(shaderProgram.shaders.getItem(shaderNdx));
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
vktDrawIndirectTest.cpp | 123 : DrawTestsBaseClass (context, testSpec.shaders[glu::SHADERTYPE_VERTEX], testSpec.shaders[glu::SHADERTYPE_FRAGMENT], testSpec.topology) 771 testSpec.shaders[glu::SHADERTYPE_VERTEX] = "vulkan/draw/VertexFetch.vert"; 772 testSpec.shaders[glu::SHADERTYPE_FRAGMENT] = "vulkan/draw/VertexFetch.frag"; 788 testSpec.shaders[glu::SHADERTYPE_VERTEX] = "vulkan/draw/VertexFetchInstanced.vert"; 789 testSpec.shaders[glu::SHADERTYPE_FRAGMENT] = "vulkan/draw/VertexFetch.frag"; 803 testSpec.shaders[glu::SHADERTYPE_VERTEX] = "vulkan/draw/VertexFetchInstancedFirstInstance.vert"; 804 testSpec.shaders[glu::SHADERTYPE_FRAGMENT] = "vulkan/draw/VertexFetch.frag";
|
/external/mesa3d/src/gallium/drivers/rbug/ |
rbug_objects.c | 213 rbug_screen_add_to_list(rb_context, shaders, rb_shader); 225 rbug_screen_remove_from_list(rb_context, shaders, rb_shader);
|
/frameworks/native/cmds/flatland/ |
Main.cpp | 206 static const ShaderDesc shaders[] = { variable 396 result = mGLHelper->setUp(shaders, NELEMS(shaders));
|