Home
last modified time | relevance | path

Searched refs:renderPass (Results 1 – 25 of 382) sorted by relevance

12345678910>>...16

/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
DRenderPassDescriptorValidationTests.cpp78 utils::ComboRenderPassDescriptor renderPass({}, nullptr); in TEST_F() local
79 AssertBeginRenderPassError(&renderPass); in TEST_F()
88 utils::ComboRenderPassDescriptor renderPass({color}); in TEST_F() local
90 AssertBeginRenderPassSuccess(&renderPass); in TEST_F()
96 utils::ComboRenderPassDescriptor renderPass({}, depthStencil); in TEST_F() local
98 AssertBeginRenderPassSuccess(&renderPass); in TEST_F()
116 wgpu::RenderPassDescriptor renderPass; in TEST_F() local
117 renderPass.colorAttachmentCount = kMaxColorAttachments; in TEST_F()
118 renderPass.colorAttachments = colorAttachments.data(); in TEST_F()
119 renderPass.depthStencilAttachment = nullptr; in TEST_F()
[all …]
DRenderBundleValidationTests.cpp128 DummyRenderPass renderPass(device); in TEST_F() local
132 desc.cColorFormats[0] = renderPass.attachmentFormat; in TEST_F()
138 wgpu::RenderPassEncoder pass = commandEncoder.BeginRenderPass(&renderPass); in TEST_F()
148 DummyRenderPass renderPass(device); in TEST_F() local
160 wgpu::RenderPassEncoder pass = commandEncoder.BeginRenderPass(&renderPass); in TEST_F()
168 DummyRenderPass renderPass(device); in TEST_F() local
171 wgpu::RenderPassEncoder pass = commandEncoder.BeginRenderPass(&renderPass); in TEST_F()
179 DummyRenderPass renderPass(device); in TEST_F() local
183 desc.cColorFormats[0] = renderPass.attachmentFormat; in TEST_F()
194 wgpu::RenderPassEncoder pass = commandEncoder.BeginRenderPass(&renderPass); in TEST_F()
[all …]
DQueryValidationTests.cpp85 DummyRenderPass renderPass(device); in TEST_F() local
89 renderPass.occlusionQuerySet = occlusionQuerySet; in TEST_F()
91 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
116 renderPass.occlusionQuerySet = occlusionQuerySetOnOther; in TEST_F()
118 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
124 renderPass.occlusionQuerySet = wgpu::QuerySet(); in TEST_F()
129 renderPass.occlusionQuerySet = occlusionQuerySet; in TEST_F()
131 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
145 DummyRenderPass renderPass(device); in TEST_F() local
146 renderPass.occlusionQuerySet = occlusionQuerySet; in TEST_F()
[all …]
DVertexBufferValidationTests.cpp91 DummyRenderPass renderPass(device); in TEST_F() local
104 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
114 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
128 DummyRenderPass renderPass(device); in TEST_F() local
141 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
149 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
160 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
168 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
180 DummyRenderPass renderPass(device); in TEST_F() local
185 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
[all …]
DIndexBufferValidationTests.cpp53 DummyRenderPass renderPass(device); in TEST_F() local
55 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
68 DummyRenderPass renderPass(device); in TEST_F() local
70 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
83 DummyRenderPass renderPass(device); in TEST_F() local
87 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
103 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
112 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
235 DummyRenderPass renderPass(device); in TEST_F() local
239 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
[all …]
DDebugMarkerValidationTests.cpp24 DummyRenderPass renderPass(device); in TEST_F() local
28 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
42 DummyRenderPass renderPass(device); in TEST_F() local
46 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
59 DummyRenderPass renderPass(device); in TEST_F() local
63 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
227 DummyRenderPass renderPass(device); in TEST_F() local
232 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
244 DummyRenderPass renderPass(device); in TEST_F() local
249 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_F()
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
DScissorTests.cpp52 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, 100, 100); in TEST_P() local
53 wgpu::RenderPipeline pipeline = CreateQuadPipeline(renderPass.colorFormat); in TEST_P()
57 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
66 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kGreen, renderPass.color, 0, 0); in TEST_P()
67 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kGreen, renderPass.color, 0, 99); in TEST_P()
68 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kGreen, renderPass.color, 99, 0); in TEST_P()
69 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kGreen, renderPass.color, 99, 99); in TEST_P()
74 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, 100, 100); in TEST_P() local
75 wgpu::RenderPipeline pipeline = CreateQuadPipeline(renderPass.colorFormat); in TEST_P()
84 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
[all …]
DIndexFormatTests.cpp28 renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); in SetUp()
31 utils::BasicRenderPass renderPass; member in IndexFormatTest
63 descriptor.cTargets[0].format = renderPass.colorFormat; in MakeTestPipeline()
83 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
94 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kGreen, renderPass.color, 100, 300); in TEST_P()
110 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
121 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kGreen, renderPass.color, 100, 300); in TEST_P()
141 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
153 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kGreen, renderPass.color, 100, 300); in TEST_P()
170 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
[all …]
DMultisampledRenderingTests.cpp125 const wgpu::RenderPassDescriptor& renderPass, in EncodeRenderPassForTest() argument
134 wgpu::RenderPassEncoder renderPassEncoder = commandEncoder.BeginRenderPass(&renderPass); in EncodeRenderPassForTest()
142 const wgpu::RenderPassDescriptor& renderPass, in EncodeRenderPassForTest() argument
147 EncodeRenderPassForTest(commandEncoder, renderPass, pipeline, uniformData, in EncodeRenderPassForTest()
162 utils::ComboRenderPassDescriptor renderPass(colorViews); in CreateComboRenderPassDescriptorForTest() local
165 renderPass.cColorAttachments[i].loadOp = colorLoadOp; in CreateComboRenderPassDescriptorForTest()
166 renderPass.cColorAttachments[i].clearColor = kClearColor; in CreateComboRenderPassDescriptorForTest()
167 renderPass.cColorAttachments[i].resolveTarget = resolveTargetView; in CreateComboRenderPassDescriptorForTest()
171 renderPass.cDepthStencilAttachmentInfo.clearDepth = kClearDepth; in CreateComboRenderPassDescriptorForTest()
172 renderPass.cDepthStencilAttachmentInfo.depthLoadOp = depthStencilLoadOp; in CreateComboRenderPassDescriptorForTest()
[all …]
DDestroyTests.cpp30 renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); in SetUp()
51 descriptor.cTargets[0].format = renderPass.colorFormat; in SetUp()
61 encoder.BeginRenderPass(&renderPass.renderPassInfo).EndPass(); in SetUp()
66 utils::BasicRenderPass renderPass; member in DestroyTest
73 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in CreateTriangleCommandBuffer()
92 EXPECT_PIXEL_RGBA8_EQ(notFilled, renderPass.color, 1, 3); in TEST_P()
102 EXPECT_PIXEL_RGBA8_EQ(filled, renderPass.color, 1, 3); in TEST_P()
113 EXPECT_PIXEL_RGBA8_EQ(filled, renderPass.color, 1, 3); in TEST_P()
121 EXPECT_PIXEL_RGBA8_EQ(filled, renderPass.color, 1, 3); in TEST_P()
127 renderPass.color.Destroy(); in TEST_P()
[all …]
DGpuMemorySynchronizationTests.cpp128 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, 1, 1); in TEST_P() local
132 CreatePipelineAndBindGroupForRender(buffer, renderPass.colorFormat); in TEST_P()
138 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
149 EXPECT_PIXEL_RGBA8_EQ(RGBA8(iteration, 0, 0, 255), renderPass.color, 0, 0); in TEST_P()
157 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, 1, 1); in TEST_P() local
161 CreatePipelineAndBindGroupForRender(buffer, renderPass.colorFormat); in TEST_P()
170 wgpu::RenderPassEncoder pass0 = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
199 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, 1, 1); in TEST_P() local
203 CreatePipelineAndBindGroupForRender(buffer, renderPass.colorFormat); in TEST_P()
215 wgpu::RenderPassEncoder pass1 = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
[all …]
DRenderBundleTests.cpp32 renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); in SetUp()
58 descriptor.cTargets[0].format = renderPass.colorFormat; in SetUp()
86 utils::BasicRenderPass renderPass; member in RenderBundleTest
96 desc.cColorFormats[0] = renderPass.colorFormat; in TEST_P()
109 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
116 EXPECT_PIXEL_RGBA8_EQ(kColors[0], renderPass.color, 1, 3); in TEST_P()
117 EXPECT_PIXEL_RGBA8_EQ(kColors[0], renderPass.color, 3, 1); in TEST_P()
124 desc.cColorFormats[0] = renderPass.colorFormat; in TEST_P()
150 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
157 EXPECT_PIXEL_RGBA8_EQ(kColors[0], renderPass.color, 1, 3); in TEST_P()
[all …]
DDrawIndexedIndirectTests.cpp28 renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); in SetUp()
50 descriptor.cTargets[0].format = renderPass.colorFormat; in SetUp()
65 utils::BasicRenderPass renderPass; member in DrawIndexedIndirectTest
86 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in EncodeDrawCommands()
100 EXPECT_PIXEL_RGBA8_EQ(bottomLeftExpected, renderPass.color, 1, 3); in TestDraw()
101 EXPECT_PIXEL_RGBA8_EQ(topRightExpected, renderPass.color, 3, 1); in TestDraw()
284 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
297 EXPECT_PIXEL_RGBA8_EQ(notFilled, renderPass.color, 1, 3); in TEST_P()
298 EXPECT_PIXEL_RGBA8_EQ(filled, renderPass.color, 3, 1); in TEST_P()
306 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
[all …]
DBindGroupTests.cpp98 wgpu::RenderPipeline MakeTestPipeline(const utils::BasicRenderPass& renderPass, in MakeTestPipeline() argument
110 pipelineDescriptor.cTargets[0].format = renderPass.colorFormat; in MakeTestPipeline()
163 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); in TEST_P() local
197 textureDescriptor.cTargets[0].format = renderPass.colorFormat; in TEST_P()
219 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
231 EXPECT_PIXEL_RGBA8_EQ(filled, renderPass.color, min, min); in TEST_P()
232 EXPECT_PIXEL_RGBA8_EQ(filled, renderPass.color, max, min); in TEST_P()
233 EXPECT_PIXEL_RGBA8_EQ(filled, renderPass.color, min, max); in TEST_P()
234 EXPECT_PIXEL_RGBA8_EQ(notFilled, renderPass.color, max, max); in TEST_P()
241 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); in TEST_P() local
[all …]
DSubresourceRenderAttachmentTests.cpp45 utils::ComboRenderPassDescriptor renderPass = [&]() { in DoSingleTest() local
48 utils::ComboRenderPassDescriptor renderPass({renderTargetView}); in DoSingleTest() local
49 renderPass.cColorAttachments[0].clearColor = { in DoSingleTest()
55 return renderPass; in DoSingleTest()
58 utils::ComboRenderPassDescriptor renderPass({}, renderTargetView); in DoSingleTest() local
59 renderPass.cDepthStencilAttachmentInfo.clearDepth = expectedDepth; in DoSingleTest()
60 return renderPass; in DoSingleTest()
63 utils::ComboRenderPassDescriptor renderPass({}, renderTargetView); in DoSingleTest() local
64 renderPass.cDepthStencilAttachmentInfo.clearStencil = expectedStencil; in DoSingleTest()
65 return renderPass; in DoSingleTest()
[all …]
DRenderPassTests.cpp86 utils::ComboRenderPassDescriptor renderPass({renderTarget1.CreateView()}); in TEST_P() local
87 renderPass.cColorAttachments[0].clearColor = {1.0f, 0.0f, 0.0f, 1.0f}; in TEST_P()
89 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_P()
98 utils::ComboRenderPassDescriptor renderPass({renderTarget2.CreateView()}); in TEST_P() local
99 renderPass.cColorAttachments[0].clearColor = {0.0f, 1.0f, 0.0f, 1.0f}; in TEST_P()
101 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass); in TEST_P()
126 utils::ComboRenderPassDescriptor renderPass({renderTargetView}); in TEST_P() local
127 renderPass.cColorAttachments[0].clearColor = {1.0f, 0.0f, 0.0f, 1.0f}; in TEST_P()
128 renderPass.cColorAttachments[0].loadOp = wgpu::LoadOp::Clear; in TEST_P()
129 renderPass.cColorAttachments[0].storeOp = wgpu::StoreOp::Store; in TEST_P()
[all …]
DViewportOrientationTests.cpp24 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass(device, 2, 2); in TEST_P() local
40 descriptor.cTargets[0].format = renderPass.colorFormat; in TEST_P()
46 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
55 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kGreen, renderPass.color, 0, 0); in TEST_P()
56 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kZero, renderPass.color, 0, 1); in TEST_P()
57 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kZero, renderPass.color, 1, 0); in TEST_P()
58 EXPECT_PIXEL_RGBA8_EQ(RGBA8::kZero, renderPass.color, 1, 1); in TEST_P()
DDrawTests.cpp27 renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); in SetUp()
48 descriptor.cTargets[0].format = renderPass.colorFormat; in SetUp()
61 utils::BasicRenderPass renderPass; member in DrawTest
73 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in Test()
83 EXPECT_PIXEL_RGBA8_EQ(bottomLeftExpected, renderPass.color, 1, 3); in Test()
84 EXPECT_PIXEL_RGBA8_EQ(topRightExpected, renderPass.color, 3, 1); in Test()
DD3D12VideoViewsTests.cpp311 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass( in TEST_P() local
313 renderPipelineDescriptor.cTargets[0].format = renderPass.colorFormat; in TEST_P()
322 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
334 EXPECT_PIXEL_RGBA8_EQ(kYellowYUVColor[kYUVLumaPlaneIndex], renderPass.color, 0, 0); in TEST_P()
364 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass( in TEST_P() local
366 renderPipelineDescriptor.cTargets[0].format = renderPass.colorFormat; in TEST_P()
375 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P()
387 EXPECT_PIXEL_RGBA8_EQ(kYellowYUVColor[kYUVChromaPlaneIndex], renderPass.color, 0, 0); in TEST_P()
427 utils::BasicRenderPass renderPass = utils::CreateBasicRenderPass( in TEST_P() local
429 renderPipelineDescriptor.cTargets[0].format = renderPass.colorFormat; in TEST_P()
[all …]
DDrawIndirectTests.cpp27 renderPass = utils::CreateBasicRenderPass(device, kRTSize, kRTSize); in SetUp()
49 descriptor.cTargets[0].format = renderPass.colorFormat; in SetUp()
62 utils::BasicRenderPass renderPass; member in DrawIndirectTest
75 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in Test()
85 EXPECT_PIXEL_RGBA8_EQ(bottomLeftExpected, renderPass.color, 1, 3); in Test()
86 EXPECT_PIXEL_RGBA8_EQ(topRightExpected, renderPass.color, 3, 1); in Test()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkFramebuffer.cpp75 void Framebuffer::executeLoadOp(const RenderPass *renderPass, uint32_t clearValueCount, const VkCle… in executeLoadOp() argument
81 ASSERT(attachmentCount == renderPass->getAttachmentCount()); in executeLoadOp()
86 const VkAttachmentDescription attachment = renderPass->getAttachment(i); in executeLoadOp()
120 if(!clearMask || !renderPass->isAttachmentUsed(i)) in executeLoadOp()
125 if(renderPass->isMultiView()) in executeLoadOp()
128 renderPass->getAttachmentViewMask(i)); in executeLoadOp()
137 void Framebuffer::clearAttachment(const RenderPass *renderPass, uint32_t subpassIndex, const VkClea… in clearAttachment() argument
139 VkSubpassDescription subpass = renderPass->getSubpass(subpassIndex); in clearAttachment()
151 if(renderPass->isMultiView()) in clearAttachment()
154 renderPass->getViewMask(subpassIndex)); in clearAttachment()
[all …]
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkCmdUtil.cpp51 const VkRenderPass renderPass, in beginRenderPass() argument
63 renderPass, // VkRenderPass renderPass; in beginRenderPass()
75 const VkRenderPass renderPass, in beginRenderPass() argument
81 beginRenderPass(vk, commandBuffer, renderPass, framebuffer, renderArea, 1u, &clearValue, contents); in beginRenderPass()
86 const VkRenderPass renderPass, in beginRenderPass() argument
94 beginRenderPass(vk, commandBuffer, renderPass, framebuffer, renderArea, clearValue, contents); in beginRenderPass()
99 const VkRenderPass renderPass, in beginRenderPass() argument
108 …beginRenderPass(vk, commandBuffer, renderPass, framebuffer, renderArea, 1u, &clearValue, contents,… in beginRenderPass()
113 const VkRenderPass renderPass, in beginRenderPass() argument
128 …beginRenderPass(vk, commandBuffer, renderPass, framebuffer, renderArea, DE_LENGTH_OF_ARRAY(clearVa… in beginRenderPass()
[all …]
DvkCmdUtil.hpp41 const VkRenderPass renderPass,
51 const VkRenderPass renderPass,
59 const VkRenderPass renderPass,
66 const VkRenderPass renderPass,
74 const VkRenderPass renderPass,
83 const VkRenderPass renderPass,
94 const VkRenderPass renderPass,
102 const VkRenderPass renderPass,
/third_party/vk-gl-cts/external/openglcts/modules/gl/
Dgl4cTextureBarrierTests.cpp405 virtual void setupRenderPass(int testPass, int renderPass) = 0;
442 for (int renderPass = 0; renderPass < numRenderPasses(); ++renderPass) in iterate() local
445 setupRenderPass(testPass, renderPass); in iterate()
456 for (int renderPass = 0; renderPass < numRenderPasses(); ++renderPass) in iterate() local
459 setupRenderPass(testPass, renderPass); in iterate()
605 virtual void setupRenderPass(int testPass, int renderPass) in setupRenderPass() argument
609 if ((testPass == 0) && (renderPass == 0)) in setupRenderPass()
617 int newBlockSize = getBlockSize(testPass, renderPass); in setupRenderPass()
625 int newModulo = getModulo(testPass, renderPass); in setupRenderPass()
634 virtual int getBlockSize(int testPass, int renderPass) = 0;
[all …]
/third_party/skia/src/gpu/vk/
DGrVkResourceProvider.cpp137 const GrVkRenderPass* renderPass = fRenderPassArray[i].getCompatibleRenderPass(); in findCompatibleRenderPass() local
138 renderPass->ref(); in findCompatibleRenderPass()
142 return renderPass; in findCompatibleRenderPass()
146 GrVkRenderPass* renderPass = GrVkRenderPass::CreateSimple(fGpu, desc, attachmentFlags, in findCompatibleRenderPass() local
148 if (!renderPass) { in findCompatibleRenderPass()
151 fRenderPassArray.emplace_back(renderPass); in findCompatibleRenderPass()
156 return renderPass; in findCompatibleRenderPass()
160 VkRenderPass renderPass, uint32_t colorAttachmentIndex) { in findCompatibleExternalRenderPass() argument
162 if (fExternalRenderPasses[i]->isCompatibleExternalRP(renderPass)) { in findCompatibleExternalRenderPass()
173 const GrVkRenderPass* newRenderPass = new GrVkRenderPass(fGpu, renderPass, in findCompatibleExternalRenderPass()
[all …]

12345678910>>...16