Searched refs:pipelines (Results 1 - 25 of 37) sorted by relevance

12

/external/mesa3d/src/mesa/main/
H A Dpipelineobj.h84 _mesa_DeleteProgramPipelines(GLsizei n, const GLuint *pipelines);
87 _mesa_GenProgramPipelines(GLsizei n, GLuint *pipelines);
90 _mesa_CreateProgramPipelines(GLsizei n, GLuint *pipelines);
H A Dpipelineobj.c483 _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 Des31cSeparateShaderObjsTests.cpp911 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 DvktMultiViewRenderTests.cpp137 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 DvktSparseResourcesShaderIntrinsicsBase.hpp161 std::vector<SharedVkPipeline> pipelines; member in class:vkt::sparse::SparseShaderIntrinsicsInstanceBase
H A DvktSparseResourcesShaderIntrinsicsStorage.cpp361 pipelines.resize(imageSparseInfo.mipLevels);
453 pipelines[mipLevelNdx] = makeVkSharedPtr(makeComputePipeline(deviceInterface, getDevice(), *pipelineLayout, *shaderModule, &specializationInfo));
454 const VkPipeline computePipeline = **pipelines[mipLevelNdx];
H A DvktSparseResourcesShaderIntrinsicsSampled.cpp825 pipelines.push_back(makeVkSharedPtr(makeGraphicsPipeline(
829 const VkPipeline graphicsPipeline = **pipelines[0];
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_program_cache.c452 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 Dbrw_state_upload.c782 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 Dbrw_context.h815 struct brw_state_flags pipelines[BRW_NUM_PIPELINES]; member in struct:brw_context::__anon17067
/external/deqp/framework/platform/null/
H A DtcuNullRenderContext.cpp617 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 DvktPipelineRenderToImageTests.cpp998 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 DvktPipelineMultisampleImageTests.cpp84 //! 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 Dradv_meta_blit2d.c241 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 Dradv_private.h388 VkPipeline pipelines[2][NUM_META_FS_KEYS]; member in struct:radv_meta_state::__anon15799
/external/deqp/modules/gles31/functional/
H A Des31fProgramInterfaceQueryTests.cpp4242 } 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 DvktImageMutableTests.cpp1019 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 DvktRenderPassMultisampleTests.cpp1192 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 Dgl2ext.h1518 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 DvktApiObjectManagementTests.cpp1852 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 Dgl31.h1391 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 Dgl32.h1391 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 Dglcorearb.h1946 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 DglwImpl.inl1007 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 Dgl2ext.h1575 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);

Completed in 978 milliseconds

12