/external/skia/src/gpu/vk/ |
GrVkResourceProvider.cpp | 32 const GrVkRenderPass& renderPass, 36 primitiveType, renderPass, layout); 40 // To create framebuffers, we first need to create a simple RenderPass that is 46 GrVkRenderPass* renderPass = fSimpleRenderPasses[i]; 47 if (renderPass->isCompatible(target)) { 48 renderPass->ref(); 49 return renderPass; 53 GrVkRenderPass* renderPass = new GrVkRenderPass(); 54 renderPass->initSimple(fGpu, target); 55 fSimpleRenderPasses.push_back(renderPass); [all...] |
GrVkFramebuffer.cpp | 16 const GrVkRenderPass* renderPass, 20 // At the very least we need a renderPass and a colorAttachment 21 SkASSERT(renderPass); 39 createInfo.renderPass = renderPass->vkRenderPass();
|
GrVkProgramBuilder.h | 36 const GrVkRenderPass& renderPass); 53 const GrVkRenderPass& renderPass);
|
GrVkFramebuffer.h | 25 const GrVkRenderPass* renderPass,
|
GrVkPipeline.h | 31 const GrVkRenderPass& renderPass,
|
GrVkCommandBuffer.cpp | 96 const GrVkRenderPass* renderPass, 102 renderPass->getBeginInfo(target, &beginInfo, &contents); 104 fActiveRenderPass = renderPass; 105 this->addResource(renderPass);
|
GrVkProgramBuilder.cpp | 17 const GrVkRenderPass& renderPass) {
32 return builder.finalize(args, primitiveType, renderPass); 157 const GrVkRenderPass& renderPass) { 271 renderPass,
|
GrVkResourceProvider.h | 36 const GrVkRenderPass& renderPass,
|
GrVkCommandBuffer.h | 34 const GrVkRenderPass* renderPass,
|
GrVkGpu.cpp | [all...] |
/external/chromium-trace/catapult/tracing/tracing/extras/chrome/cc/ |
render_pass.html | 38 ObjectSnapshot.register(RenderPassSnapshot, {typeName: 'cc::RenderPass'});
|
/external/chromium-trace/catapult/tracing/tracing/ui/extras/chrome/cc/ |
layer_picker.html | 121 var info = {renderPass: renderPasses[i], 124 name: 'cc::RenderPass'}; 196 var renderPass = renderPassInfo.renderPass; 203 item.renderPass = renderPass; 208 renderPass.selectionState = 282 selectedRenderPass = this.itemList_.selectedElement.renderPass;
|
selection.html | 71 function RenderPassSelection(renderPass, renderPassId) { 72 if (!renderPass || (renderPassId === undefined)) 74 this.renderPass_ = renderPass; 93 get renderPass() { 100 dataView.label = 'RenderPass ' + this.renderPassId_;
|
/external/deqp/external/vulkancts/modules/vulkan/ |
vktRenderPassTests.cpp | 21 * \brief RenderPass tests 570 class RenderPass 573 RenderPass (const vector<Attachment>& attachments, 613 TestConfig (const RenderPass& renderPass_, 621 : renderPass (renderPass_) 632 RenderPass renderPass; 658 const RenderPass& renderPass) 660 const tcu::ScopedLogSection section (log, "RenderPass", "RenderPass") [all...] |
vktRenderPassTests.hpp | 23 * \brief RenderPass tests
|
vktSynchronization.cpp | 303 void createColorOnlyRenderPass (const DeviceInterface& vkd, VkDevice device, const RenderPassParameters& renderPassParameters, vk::Move<VkRenderPass>& renderPass) 350 renderPass = createRenderPass(vkd, device, &renderPassParams); 453 VkRenderPass renderPass; 474 renderPassBeginState.renderPass = renderInfo.renderPass; 580 vk::Move<VkRenderPass> renderPass; 743 createColorOnlyRenderPass(deviceInterface, testContext.device, renderPassParameters, testContext.renderPass); [all...] |
/external/vulkan-validation-layers/layers/ |
image.h | 38 IMAGE_FORMAT_UNSUPPORTED, // Request to create Image or RenderPass with a format that is not supported 39 IMAGE_RENDERPASS_INVALID_ATTACHMENT, // Invalid image layouts and/or load/storeOps for an attachment when creating RenderPass 40 IMAGE_RENDERPASS_INVALID_DS_ATTACHMENT, // If no depth attachment for a RenderPass, verify that subpass DS attachment is set to
|
vk_validation_layer_details.md | 34 | Valid BeginCommandBuffer state | Must not call Begin on command buffers that are being recorded, and primary command buffers must specify VK_NULL_HANDLE for RenderPass or Framebuffer parameters, while secondary command buffers must provide non-null parameters, | BEGIN_CB_INVALID_STATE | vkBeginCommandBuffer | PrimaryCommandBufferFramebufferAndRenderpass SecondaryCommandBufferFramebufferAndRenderpass | None | 59 | MSAA Sample Count | Verifies that Pipeline, RenderPass, and Subpass sample counts are consistent | NUM_SAMPLES_MISMATCH | vkCmdBindPipeline vkCmdBeginRenderPass vkCmdNextSubpass | NumSamplesMismatch | NA | 67 | RenderPass misuse | Tests for the following: that vkCmdDispatch, vkCmdDispatchIndirect, vkCmdCopyBuffer, vkCmdCopyImage, vkCmdBlitImage, vkCmdCopyBufferToImage, vkCmdCopyImageToBuffer, vkCmdUpdateBuffer, vkCmdFillBuffer, vkCmdClearColorImage, vkCmdClearDepthStencilImage, vkCmdResolveImage, vkCmdSetEvent, vkCmdResetEvent, vkCmdResetQueryPool, vkCmdCopyQueryPoolResults, vkCmdBeginRenderPass are not called during an active Renderpass, and that binding compute descriptor sets or pipelines does not take place during an active Renderpass | INVALID_RENDERPASS_CMD | vkCmdBindPipeline vkCmdBindDescriptorSets vkCmdDispatch vkCmdDispatchIndirect vkCmdCopyBuffer vkCmdCopyImage vkCmdBlitImage vkCmdCopyBufferToImage vkCmdCopyImageToBuffer vkCmdUpdateBuffer vkCmdFillBuffer vkCmdClearColorImage vkCmdClearDepthStencilImage vkCmdResolveImage vkCmdSetEvent vkCmdResetEvent vkCmdResetQueryPool vkCmdCopyQueryPoolResults vkCmdBeginRenderPass | RenderPassWithinRenderPass UpdateBufferWithinRenderPass ClearColorImageWithinRenderPass ClearDepthStencilImageWithinRenderPass FillBufferWithinRenderPass | NA | 68 | Correct use of RenderPass | Validates that the following rendering commands are issued inside an active RenderPass: vkCmdDraw, vkCmdDrawIndexed, vkCmdDrawIndirect, vkCmdDrawIndexedIndirect, vkCmdClearAttachments, vkCmdNextSubpass, vkCmdEndRenderPass | NO_ACTIVE_RENDERPASS | vkCmdBindPipeline vkCmdBindDescriptorSets vkCmdDraw vkCmdDrawIndexed vkCmdDrawIndirect vkCmdDrawIndexedIndirect vkCmdClearAttachments vkCmdNextSubpass vkCmdEndRenderPass | BindPipelineNoRenderPass ClearAttachmentsOutsideRenderPass | NA | 69 | Valid RenderPass | Flag error if attempt made to Begin/End/Continue a NULL or otherwise invalid RenderPass object | INVALID_RENDERPASS | vkCmdBeginRenderPass vkCmdEndRenderPass vkBeginCommandBuffer | NullRenderPass | NA | 70 | RenderPass Compatibility | Verify that active renderpass is compatible with renderpass specified in secondary (…) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/api/ |
vktApiSmokeTests.cpp | 447 const Unique<VkRenderPass> renderPass (createRenderPass(vk, vkDevice, &renderPassParams)); 682 *renderPass, // renderPass 696 *renderPass, // renderPass 776 *renderPass, // renderPass [all...] |
vktApiObjectManagementTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineEarlyFragmentTests.cpp | 325 const VkRenderPass renderPass, 341 renderPass, // VkRenderPass renderPass; 443 const VkRenderPass renderPass, 452 renderPass, // VkRenderPass renderPass; 466 const VkRenderPass renderPass, 649 renderPass, // VkRenderPass renderPass; [all...] |
/external/vulkan-validation-layers/tests/ |
layer_validation_tests.cpp | 309 if (VK_SUCCESS == result && renderPass()) { 319 if (renderPass()) { 466 descriptorSet.GetPipelineLayout(), renderPass()); 565 info.renderPass = VK_NULL_HANDLE; [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
vkDebugReportUtil.cpp | 71 "RenderPass",
|
vkStructTypes.inl | 784 VkRenderPass renderPass; 930 VkRenderPass renderPass; 1016 VkRenderPass renderPass; 1155 VkRenderPass renderPass; [all...] |
vkNullDriverImpl.inl | 115 VK_NULL_RETURN((*pRenderPass = allocateNonDispHandle<RenderPass, VkRenderPass>(device, pCreateInfo, pAllocator))); 290 VKAPI_ATTR void VKAPI_CALL destroyRenderPass (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator) 293 freeNonDispHandle<RenderPass, VkRenderPass>(renderPass, pAllocator); 569 VKAPI_ATTR void VKAPI_CALL getRenderAreaGranularity (VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity) 572 DE_UNREF(renderPass); [all...] |