/external/mesa3d/src/mesa/main/ |
H A D | pipelineobj.h | 84 _mesa_DeleteProgramPipelines(GLsizei n, const GLuint *pipelines); 87 _mesa_GenProgramPipelines(GLsizei n, GLuint *pipelines); 90 _mesa_CreateProgramPipelines(GLsizei n, GLuint *pipelines);
|
H A D | pipelineobj.c | 483 _mesa_DeleteProgramPipelines(GLsizei n, const GLuint *pipelines) argument 489 _mesa_debug(ctx, "glDeleteProgramPipelines(%d, %p)\n", n, pipelines); 498 _mesa_lookup_pipeline_object(ctx, pipelines[i]); 501 assert(obj->Name == pipelines[i]); 524 * Generate a set of unique pipeline object IDs and store them in \c pipelines. 526 * \param pipelines pipeline of \c n locations to store the IDs. 529 create_program_pipelines(struct gl_context *ctx, GLsizei n, GLuint *pipelines, argument 543 if (!pipelines) { 565 pipelines[i] = first + i; 571 _mesa_GenProgramPipelines(GLsizei n, GLuint *pipelines) argument 582 _mesa_CreateProgramPipelines(GLsizei n, GLuint *pipelines) argument [all...] |
/external/deqp/external/openglcts/modules/gles31/ |
H A D | es31cSeparateShaderObjsTests.cpp | 911 glw::GLuint pipelines[maxpipelines]; local 934 gl.genProgramPipelines(1, pipelines); 937 gl.activeShaderProgram(pipelines[0], progVF.getProgram()); 943 gl.activeShaderProgram(pipelines[0], progVF.getProgram() + 100); 949 gl.getProgramPipelineiv(pipelines[0], GL_ACTIVE_PROGRAM, (glw::GLint*)&value); 956 gl.deleteProgramPipelines(1, pipelines); 957 gl.activeShaderProgram(pipelines[0], progVF.getProgram()); 966 gl.genProgramPipelines(2, &pipelines[0]); 967 gl.genProgramPipelines(3, &pipelines[2]); 968 gl.genProgramPipelines(5, &pipelines[ [all...] |
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderTests.cpp | 137 vector<PipelineSp>& pipelines); 201 // pipelines 203 vector<PipelineSp> pipelines(subpassCount); 210 pipelines[subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *pipelineLayout, static_cast<deUint32>(shaderStageParams.size()), shaderStageParams.data(), subpassNdx, vertexInputRate)))); 217 draw(subpassCount, *renderPass, *frameBuffer, pipelines); 265 void MultiViewRenderTestInstance::draw (const deUint32 subpassCount,VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) argument 293 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); 1036 // pipelines 1038 vector<PipelineSp> pipelines(subpassCount); 1044 pipelines[subpassNd 1247 draw(const deUint32 subpassCount,VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) argument 1323 draw(const deUint32 subpassCount,VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) argument 1384 draw(const deUint32 subpassCount,VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) argument 1489 draw(const deUint32 subpassCount,VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) argument 1588 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) argument [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsBase.hpp | 161 std::vector<SharedVkPipeline> pipelines; member in class:vkt::sparse::SparseShaderIntrinsicsInstanceBase
|
H A D | vktSparseResourcesShaderIntrinsicsStorage.cpp | 361 pipelines.resize(imageSparseInfo.mipLevels); 453 pipelines[mipLevelNdx] = makeVkSharedPtr(makeComputePipeline(deviceInterface, getDevice(), *pipelineLayout, *shaderModule, &specializationInfo)); 454 const VkPipeline computePipeline = **pipelines[mipLevelNdx];
|
H A D | vktSparseResourcesShaderIntrinsicsSampled.cpp | 825 pipelines.push_back(makeVkSharedPtr(makeGraphicsPipeline( 829 const VkPipeline graphicsPipeline = **pipelines[0];
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_program_cache.c | 452 brw->state.pipelines[BRW_RENDER_PIPELINE].mesa = ~0; 453 brw->state.pipelines[BRW_RENDER_PIPELINE].brw = ~0ull; 454 brw->state.pipelines[BRW_COMPUTE_PIPELINE].mesa = ~0; 455 brw->state.pipelines[BRW_COMPUTE_PIPELINE].brw = ~0ull;
|
H A D | brw_state_upload.c | 782 struct brw_state_flags state = brw->state.pipelines[pipeline]; 912 /* Save all dirty state into the other pipelines */ 915 brw->state.pipelines[i].mesa |= brw->NewGLState; 916 brw->state.pipelines[i].brw |= brw->ctx.NewDriverState; 918 memset(&brw->state.pipelines[i], 0, sizeof(struct brw_state_flags));
|
H A D | brw_context.h | 815 struct brw_state_flags pipelines[BRW_NUM_PIPELINES]; member in struct:brw_context::__anon17067
|
/external/deqp/framework/platform/null/ |
H A D | tcuNullRenderContext.cpp | 617 GLW_APICALL void GLW_APIENTRY glGenProgramPipelines (GLsizei n, GLuint* pipelines) argument 621 if (pipelines) 624 pipelines[ndx] = ctx->programPipelines.allocate();
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineRenderToImageTests.cpp | 998 vector<SharedPtrVkPipeline> pipelines; local 1092 // We also have to create pipelines for each subpass 1093 pipelines.push_back(makeSharedPtr(makeGraphicsPipeline( 1097 basePipeline = **pipelines.front(); 1150 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); 1321 vector<SharedPtrVkPipeline> pipelines; local 1338 // We also have to create pipelines for each subpass 1339 pipelines.push_back(makeSharedPtr(makeGraphicsPipeline( 1343 basePipeline = **pipelines.front(); 1398 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNd [all...] |
H A D | vktPipelineMultisampleImageTests.cpp | 84 //! Create a vector of derived pipelines, each with an increasing subpass index 309 std::vector<PipelineSp> pipelines; local 312 pipelines.push_back(makeSharedPtr(Move<VkPipeline>(check<VkPipeline>(*it), Deleter<VkPipeline>(vk, device, DE_NULL)))); 314 return pipelines; 811 const std::vector<PipelineSp> pipelines (makeGraphicsPipelines (vk, device, caseDef.numLayers, *pipelineLayout, *renderPass, *vertexModule, *fragmentModule, 839 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[layerNdx]); 1020 const std::vector<PipelineSp> pipelines (makeGraphicsPipelines (vk, device, 1u, *pipelineLayout, *renderPass, *vertexModule, *fragmentModule, 1060 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines.back());
|
/external/mesa3d/src/amd/vulkan/ |
H A D | radv_meta_blit2d.c | 241 cmd_buffer->device->meta_state.blit2d.pipelines[src_type][fs_key]; 689 if (device->meta_state.blit2d.pipelines[src][j]) { 691 device->meta_state.blit2d.pipelines[src][j], 855 &device->meta_state.blit2d.pipelines[src_type][fs_key]);
|
H A D | radv_private.h | 388 VkPipeline pipelines[2][NUM_META_FS_KEYS]; member in struct:radv_meta_state::__anon15799
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fProgramInterfaceQueryTests.cpp | 4242 } pipelines[] = 4282 for (int pipelineNdx = 0; pipelineNdx < DE_LENGTH_OF_ARRAY(pipelines); ++pipelineNdx) 4286 TestCaseGroup* const blockGroup = new TestCaseGroup(context, pipelines[pipelineNdx].name, ""); 4290 pipelines[pipelineNdx].flags, 4291 pipelines[pipelineNdx].flags); 4296 generateBlockContent(context, shaders, blockGroup, pipelines[pipelineNdx].expandLevel); 4303 if (pipelines[pipelineNdx].flags & (1 << selectedStageBit)) 4308 pipelines[pipelineNdx].flags, 4316 const std::string setName = std::string() + pipelines[pipelineNdx].name + "_only_" + stageName; 4320 generateBlockContent(context, shaders, blockGroup, pipelines[pipelineNd [all...] |
/external/deqp/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageMutableTests.cpp | 1019 vector<SharedPtrVkPipeline> pipelines; member in struct:vkt::image::UploadDownloadExecutor::__anon4348 1335 // Create attachments and pipelines for each image layer 1353 m_uDraw.pipelines.push_back(makeSharedPtr(makeGraphicsPipeline(m_vk, m_device, *m_uDraw.pipelineLayout, *m_uDraw.renderPass, *m_uDraw.vertexModule, *m_uDraw.fragmentModule, 1393 m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_uDraw.pipelines[subpassNdx]);
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassMultisampleTests.cpp | 1192 std::vector<VkPipelineSp> pipelines (deDivRoundUp32(sampleCount, MAX_COLOR_ATTACHMENT_COUNT), (VkPipelineSp)0u); 1194 for (size_t ndx = 0; ndx < pipelines.size(); ndx++) 1195 pipelines[ndx] = safeSharedPtr(new Unique<VkPipeline>(createSplitPipeline(vkd, device, renderPass, (deUint32)(ndx + 1), pipelineLayout, binaryCollection, width, height, sampleCount))); 1197 return pipelines;
|
/external/swiftshader/third_party/PowerVR_SDK/Builds/Include/GLES2/ |
H A D | gl2ext.h | 1518 GL_APICALL void GL_APIENTRY glDeleteProgramPipelinesEXT (GLsizei n, const GLuint *pipelines);
1519 GL_APICALL void GL_APIENTRY glGenProgramPipelinesEXT (GLsizei n, GLuint *pipelines);
1549 typedef void (GL_APIENTRYP PFNGLDELETEPROGRAMPIPELINESEXTPROC) (GLsizei n, const GLuint *pipelines);
1550 typedef void (GL_APIENTRYP PFNGLGENPROGRAMPIPELINESEXTPROC) (GLsizei n, GLuint *pipelines);
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiObjectManagementTests.cpp | 1852 vector<VkPipelineSp> pipelines; local 1854 // Even if an error is returned, some pipelines may have been created successfully 1858 pipelines.push_back(VkPipelineSp(new Move<VkPipeline>(check<VkPipeline>(pHandles[i]), Deleter<VkPipeline>(env.vkd, env.device, env.allocationCallbacks)))); 1861 return pipelines; 1975 vector<VkPipelineSp> pipelines; local 1977 // Even if an error is returned, some pipelines may have been created successfully 1981 pipelines.push_back(VkPipelineSp(new Move<VkPipeline>(check<VkPipeline>(pHandles[i]), Deleter<VkPipeline>(env.vkd, env.device, env.allocationCallbacks)))); 1984 return pipelines;
|
/external/mesa3d/include/GLES3/ |
H A D | gl31.h | 1391 typedef void (GL_APIENTRYP PFNGLDELETEPROGRAMPIPELINESPROC) (GLsizei n, const GLuint *pipelines); 1392 typedef void (GL_APIENTRYP PFNGLGENPROGRAMPIPELINESPROC) (GLsizei n, GLuint *pipelines); 1459 GL_APICALL void GL_APIENTRY glDeleteProgramPipelines (GLsizei n, const GLuint *pipelines); 1460 GL_APICALL void GL_APIENTRY glGenProgramPipelines (GLsizei n, GLuint *pipelines);
|
H A D | gl32.h | 1391 typedef void (GL_APIENTRYP PFNGLDELETEPROGRAMPIPELINESPROC) (GLsizei n, const GLuint *pipelines); 1392 typedef void (GL_APIENTRYP PFNGLGENPROGRAMPIPELINESPROC) (GLsizei n, GLuint *pipelines); 1459 GL_APICALL void GL_APIENTRY glDeleteProgramPipelines (GLsizei n, const GLuint *pipelines); 1460 GL_APICALL void GL_APIENTRY glGenProgramPipelines (GLsizei n, GLuint *pipelines);
|
/external/mesa3d/include/GL/ |
H A D | glcorearb.h | 1946 typedef void (APIENTRYP PFNGLDELETEPROGRAMPIPELINESPROC) (GLsizei n, const GLuint *pipelines); 1947 typedef void (APIENTRYP PFNGLGENPROGRAMPIPELINESPROC) (GLsizei n, GLuint *pipelines); 2035 GLAPI void APIENTRY glDeleteProgramPipelines (GLsizei n, const GLuint *pipelines); 2036 GLAPI void APIENTRY glGenProgramPipelines (GLsizei n, GLuint *pipelines); 2766 typedef void (APIENTRYP PFNGLCREATEPROGRAMPIPELINESPROC) (GLsizei n, GLuint *pipelines); 2877 GLAPI void APIENTRY glCreateProgramPipelines (GLsizei n, GLuint *pipelines);
|
/external/deqp/framework/opengl/wrapper/ |
H A D | glwImpl.inl | 1007 void glwCreateProgramPipelines (GLsizei n, GLuint *pipelines) 1012 gl->createProgramPipelines(n, pipelines); 1135 void glwDeleteProgramPipelines (GLsizei n, const GLuint *pipelines) 1140 gl->deleteProgramPipelines(n, pipelines); 1807 void glwGenProgramPipelines (GLsizei n, GLuint *pipelines) 1812 gl->genProgramPipelines(n, pipelines);
|
/external/mesa3d/include/GLES2/ |
H A D | gl2ext.h | 1575 typedef void (GL_APIENTRYP PFNGLDELETEPROGRAMPIPELINESEXTPROC) (GLsizei n, const GLuint *pipelines); 1576 typedef void (GL_APIENTRYP PFNGLGENPROGRAMPIPELINESEXTPROC) (GLsizei n, GLuint *pipelines); 1620 GL_APICALL void GL_APIENTRY glDeleteProgramPipelinesEXT (GLsizei n, const GLuint *pipelines); 1621 GL_APICALL void GL_APIENTRY glGenProgramPipelinesEXT (GLsizei n, GLuint *pipelines);
|