Searched defs:renderPass (Results 1 - 25 of 79) sorted by relevance

1234

/external/skia/src/gpu/vk/
H A DGrVkCopyPipeline.h15 // We expect the passed in renderPass to be stored on the GrVkResourceProvider and not a local
21 const GrVkRenderPass& renderPass,
33 GrVkCopyPipeline(VkPipeline pipeline, const GrVkRenderPass* renderPass) argument
35 , fRenderPass(renderPass) {
H A DGrVkFramebuffer.cpp16 const GrVkRenderPass* renderPass,
19 // At the very least we need a renderPass and a colorAttachment
20 SkASSERT(renderPass);
35 createInfo.renderPass = renderPass->vkRenderPass();
14 Create(GrVkGpu* gpu, int width, int height, const GrVkRenderPass* renderPass, const GrVkImageView* colorAttachment, const GrVkImageView* stencilAttachment) argument
H A DGrVkCopyPipeline.cpp33 const GrVkRenderPass& renderPass,
171 pipelineCreateInfo.renderPass = renderPass.vkRenderPass();
186 return new GrVkCopyPipeline(vkPipeline, &renderPass);
29 Create(GrVkGpu* gpu, VkPipelineShaderStageCreateInfo* shaderStageInfo, VkPipelineLayout pipelineLayout, int numSamples, const GrVkRenderPass& renderPass, VkPipelineCache cache) argument
H A DGrVkPipelineStateCache.cpp80 const GrVkRenderPass& renderPass) {
121 renderPass));
76 refPipelineState( const GrPipeline& pipeline, const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass) argument
H A DGrVkPipelineStateBuilder.cpp25 const GrVkRenderPass& renderPass) {
35 return builder.finalize(stencil, primitiveType, renderPass, desc);
93 const GrVkRenderPass& renderPass,
179 renderPass,
18 CreatePipelineState( GrVkGpu* gpu, const GrPipeline& pipeline, const GrStencilSettings& stencil, const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, GrVkPipelineState::Desc* desc, const GrVkRenderPass& renderPass) argument
91 finalize(const GrStencilSettings& stencil, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass, GrVkPipelineState::Desc* desc) argument
H A DGrVkCopyManager.cpp320 const GrVkRenderPass* renderPass; local
324 renderPass = gpu->resourceProvider().findRenderPass(rpHandle,
328 renderPass = gpu->resourceProvider().findRenderPass(*rt,
333 SkASSERT(renderPass->isCompatible(*rt->simpleRenderPass()));
336 cmdBuffer->beginRenderPass(gpu, renderPass, nullptr, *rt, bounds, false);
389 renderPass->unref(gpu);
H A DGrVkResourceProvider.cpp66 const GrVkRenderPass& renderPass,
70 shaderStageCount, primitiveType, renderPass, layout,
109 const GrVkRenderPass* renderPass = fRenderPassArray[i].getCompatibleRenderPass(); local
110 renderPass->ref();
114 return renderPass;
118 const GrVkRenderPass* renderPass = local
120 renderPass->ref();
125 return renderPass;
132 const GrVkRenderPass* renderPass = fRenderPassArray[index].getCompatibleRenderPass(); local
133 renderPass
60 createPipeline(const GrPipeline& pipeline, const GrStencilSettings& stencil, const GrPrimitiveProcessor& primProc, VkPipelineShaderStageCreateInfo* shaderStageInfo, int shaderStageCount, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass, VkPipelineLayout layout) argument
159 const GrVkRenderPass* renderPass = compatibleSet.getRenderPass(fGpu, local
183 findOrCreateCompatiblePipelineState( const GrPipeline& pipeline, const GrPrimitiveProcessor& proc, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass) argument
471 GrVkRenderPass* renderPass = fRenderPasses.emplace_back(new GrVkRenderPass()); local
[all...]
/external/skqp/src/gpu/vk/
H A DGrVkCopyPipeline.h15 // We expect the passed in renderPass to be stored on the GrVkResourceProvider and not a local
21 const GrVkRenderPass& renderPass,
33 GrVkCopyPipeline(VkPipeline pipeline, const GrVkRenderPass* renderPass) argument
35 , fRenderPass(renderPass) {
H A DGrVkFramebuffer.cpp16 const GrVkRenderPass* renderPass,
19 // At the very least we need a renderPass and a colorAttachment
20 SkASSERT(renderPass);
35 createInfo.renderPass = renderPass->vkRenderPass();
14 Create(GrVkGpu* gpu, int width, int height, const GrVkRenderPass* renderPass, const GrVkImageView* colorAttachment, const GrVkImageView* stencilAttachment) argument
H A DGrVkCopyPipeline.cpp33 const GrVkRenderPass& renderPass,
171 pipelineCreateInfo.renderPass = renderPass.vkRenderPass();
186 return new GrVkCopyPipeline(vkPipeline, &renderPass);
29 Create(GrVkGpu* gpu, VkPipelineShaderStageCreateInfo* shaderStageInfo, VkPipelineLayout pipelineLayout, int numSamples, const GrVkRenderPass& renderPass, VkPipelineCache cache) argument
H A DGrVkPipelineStateCache.cpp80 const GrVkRenderPass& renderPass) {
121 renderPass));
76 refPipelineState( const GrPipeline& pipeline, const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass) argument
H A DGrVkPipelineStateBuilder.cpp23 const GrVkRenderPass& renderPass) {
33 return builder.finalize(stencil, primitiveType, renderPass, desc);
91 const GrVkRenderPass& renderPass,
176 renderPass,
16 CreatePipelineState( GrVkGpu* gpu, const GrPipeline& pipeline, const GrStencilSettings& stencil, const GrPrimitiveProcessor& primProc, GrPrimitiveType primitiveType, GrVkPipelineState::Desc* desc, const GrVkRenderPass& renderPass) argument
89 finalize(const GrStencilSettings& stencil, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass, GrVkPipelineState::Desc* desc) argument
H A DGrVkCopyManager.cpp329 const GrVkRenderPass* renderPass; local
332 renderPass = gpu->resourceProvider().findRenderPass(rpHandle,
336 renderPass = gpu->resourceProvider().findRenderPass(*rt,
341 SkASSERT(renderPass->isCompatible(*rt->simpleRenderPass()));
344 cmdBuffer->beginRenderPass(gpu, renderPass, nullptr, *rt, bounds, false);
397 renderPass->unref(gpu);
H A DGrVkResourceProvider.cpp66 const GrVkRenderPass& renderPass,
70 shaderStageCount, primitiveType, renderPass, layout,
109 const GrVkRenderPass* renderPass = fRenderPassArray[i].getCompatibleRenderPass(); local
110 renderPass->ref();
114 return renderPass;
118 const GrVkRenderPass* renderPass = local
120 renderPass->ref();
125 return renderPass;
132 const GrVkRenderPass* renderPass = fRenderPassArray[index].getCompatibleRenderPass(); local
133 renderPass
60 createPipeline(const GrPipeline& pipeline, const GrStencilSettings& stencil, const GrPrimitiveProcessor& primProc, VkPipelineShaderStageCreateInfo* shaderStageInfo, int shaderStageCount, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass, VkPipelineLayout layout) argument
159 const GrVkRenderPass* renderPass = compatibleSet.getRenderPass(fGpu, local
183 findOrCreateCompatiblePipelineState( const GrPipeline& pipeline, const GrPrimitiveProcessor& proc, GrPrimitiveType primitiveType, const GrVkRenderPass& renderPass) argument
471 GrVkRenderPass* renderPass = fRenderPasses.emplace_back(new GrVkRenderPass()); local
[all...]
/external/mesa3d/src/amd/vulkan/
H A Dradv_pass.c177 VkRenderPass renderPass,
175 radv_GetRenderAreaGranularity( VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity) argument
/external/mesa3d/src/intel/vulkan/
H A Danv_pass.c210 VkRenderPass renderPass,
213 ANV_FROM_HANDLE(anv_render_pass, pass, renderPass);
208 anv_GetRenderAreaGranularity( VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity) argument
/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiNullHandleTests.cpp122 inline void release (Context& context, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator) argument
124 context.getDeviceInterface().destroyRenderPass(context.getDevice(), renderPass, pAllocator);
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
H A DvktFragmentOperationsMakeUtil.cpp234 const VkRenderPass renderPass,
245 renderPass, // VkRenderPass renderPass;
232 makeFramebuffer(const DeviceInterface& vk, const VkDevice device, const VkRenderPass renderPass, const deUint32 attachmentCount, const VkImageView* pAttachments, const deUint32 width, const deUint32 height, const deUint32 layers) argument
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineSpecConstantUtil.cpp98 const VkRenderPass renderPass)
262 renderPass, // VkRenderPass renderPass;
332 const VkRenderPass renderPass,
342 renderPass, // VkRenderPass renderPass;
95 build(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass) argument
330 beginRenderPass(const DeviceInterface& vk, const VkCommandBuffer commandBuffer, const VkRenderPass renderPass, const VkFramebuffer framebuffer, const VkRect2D& renderArea, const tcu::Vec4& clearColor) argument
H A DvktPipelineMakeUtil.cpp260 const VkRenderPass renderPass,
271 renderPass, // VkRenderPass renderPass;
258 makeFramebuffer(const DeviceInterface& vk, const VkDevice device, const VkRenderPass renderPass, const deUint32 attachmentCount, const VkImageView* pAttachments, const deUint32 width, const deUint32 height, const deUint32 layers) argument
H A DvktPipelineMultisampleImageTests.cpp89 const VkRenderPass renderPass,
289 renderPass, // VkRenderPass renderPass;
807 const Unique<VkRenderPass> renderPass (makeMultisampleRenderPass (vk, device, caseDef.colorFormat, caseDef.numSamples, caseDef.numLayers));
808 const Unique<VkFramebuffer> framebuffer (makeFramebuffer (vk, device, *renderPass, caseDef.numLayers, &attachmentHandles[0],
811 const std::vector<PipelineSp> pipelines (makeGraphicsPipelines (vk, device, caseDef.numLayers, *pipelineLayout, *renderPass, *vertexModule, *fragmentModule,
821 *renderPass, // VkRenderPass renderPass;
1016 const Unique<VkRenderPass> renderPass (makeSimpleRenderPass (vk, device, checksumFormat));
1017 const Unique<VkFramebuffer> framebuffer (makeFramebuffer (vk, device, *renderPass,
85 makeGraphicsPipelines(const DeviceInterface& vk, const VkDevice device, const deUint32 numSubpasses, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const VkShaderModule vertexModule, const VkShaderModule fragmentModule, const IVec2 renderSize, const VkSampleCountFlagBits numSamples, const VkPrimitiveTopology topology) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/multiview/
H A DvktMultiViewRenderUtil.cpp126 const VkRenderPass renderPass,
137 renderPass, // VkRenderPass renderPass;
405 const VkRenderPass renderPass,
413 renderPass, //VkRenderPass renderPass;
124 makeFramebuffer(const DeviceInterface& vk, const VkDevice device, const VkRenderPass renderPass, const vector<VkImageView>& attachments, const deUint32 width, const deUint32 height, const deUint32 layers) argument
403 beginSecondaryCommandBuffer(const DeviceInterface& vk, const VkCommandBuffer commandBuffer, const VkRenderPass renderPass, const deUint32 subpass, const VkFramebuffer framebuffer) argument
/external/skia/src/gpu/ccpr/
H A DGrCCCoverageProcessor.h95 constexpr static bool DoesRenderPass(RenderPass renderPass, const GrCaps& caps) { argument
96 return RenderPass::kTriangleEdges != renderPass ||
/external/skqp/src/gpu/ccpr/
H A DGrCCCoverageProcessor.h91 constexpr static bool DoesRenderPass(RenderPass renderPass, const GrCaps& caps) { argument
92 return RenderPass::kTriangleEdges != renderPass ||
H A DGrCCPathParser.cpp397 GrCCCoverageProcessor::RenderPass renderPass,
402 if (!GrCCCoverageProcessor::DoesRenderPass(renderPass, flushState->caps())) {
410 GrCCCoverageProcessor proc(flushState->resourceProvider(), renderPass, flushState->caps());
395 drawRenderPass(GrOpFlushState* flushState, const GrPipeline& pipeline, CoverageCountBatchID batchID, GrCCCoverageProcessor::RenderPass renderPass, int PrimitiveTallies::*instanceType, const SkIRect& drawBounds) const argument

Completed in 1288 milliseconds

1234