/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkFramebuffer.cpp | 27 : attachments(reinterpret_cast<ImageView **>(mem)) in Framebuffer() 57 attachments[i] = nullptr; 65 attachments[i] = vk::Cast(pCreateInfo->pAttachments[i]); 72 vk::freeHostMemory(attachments, pAllocator); in destroy() 127 attachments[i]->clearWithLayerMask(pClearValues[i], clearMask, renderArea, in executeLoadOp() 132 attachments[i]->clear(pClearValues[i], clearMask, renderArea); in executeLoadOp() 149 ImageView *imageView = attachments[attachmentIndex]; in clearAttachment() 169 ImageView *imageView = attachments[attachmentIndex]; in clearAttachment() 189 ASSERT(attachments[index] == nullptr); in setAttachment() 190 attachments[inde in setAttachment() [all...] |
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_pass.c | 48 pass->attachments[i].first_subpass = pass->subpass_count - 1; in pass_find_subpass_range_for_attachments() 49 pass->attachments[i].last_subpass = 0; in pass_find_subpass_range_for_attachments() 52 pass->attachments[i].views[j].first_subpass = pass->subpass_count - 1; in pass_find_subpass_range_for_attachments() 53 pass->attachments[i].views[j].last_subpass = 0; in pass_find_subpass_range_for_attachments() 67 &pass->attachments[attachment_idx]; in pass_find_subpass_range_for_attachments() 91 if (i < pass->attachments[ds_attachment_idx].first_subpass) in pass_find_subpass_range_for_attachments() 92 pass->attachments[ds_attachment_idx].first_subpass = i; in pass_find_subpass_range_for_attachments() 93 if (i > pass->attachments[ds_attachment_idx].last_subpass) in pass_find_subpass_range_for_attachments() 94 pass->attachments[ds_attachment_idx].last_subpass = i; in pass_find_subpass_range_for_attachments() 97 set_try_tlb_resolve(device, &pass->attachments[ds_attachment_id in pass_find_subpass_range_for_attachments() [all...] |
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_render_pass.c | 68 VkAttachmentDescription2 attachments[2 * (PIPE_MAX_COLOR_BUFS + 1)]; in create_render_pass2() local 81 attachments[i].sType = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2; in create_render_pass2() 82 attachments[i].pNext = NULL; in create_render_pass2() 83 attachments[i].flags = 0; in create_render_pass2() 84 pstate->attachments[i].format = attachments[i].format = rt->format; in create_render_pass2() 85 pstate->attachments[i].samples = attachments[i].samples = rt->samples; in create_render_pass2() 86 attachments[i].loadOp = get_rt_loadop(rt, rt->clear_color); in create_render_pass2() 89 //attachments[ in create_render_pass2() [all...] |
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
H A D | DrawTester.cpp | 111 std::vector<vk::AttachmentDescription> attachments(multisample ? 2 : 1); in createRenderPass() 116 attachments[0].format = colorFormat; in createRenderPass() 117 attachments[0].samples = vk::SampleCountFlagBits::e4; in createRenderPass() 118 attachments[0].loadOp = vk::AttachmentLoadOp::eClear; in createRenderPass() 119 attachments[0].storeOp = vk::AttachmentStoreOp::eStore; in createRenderPass() 120 attachments[0].stencilLoadOp = vk::AttachmentLoadOp::eDontCare; in createRenderPass() 121 attachments[0].stencilStoreOp = vk::AttachmentStoreOp::eDontCare; in createRenderPass() 122 attachments[0].initialLayout = vk::ImageLayout::eUndefined; in createRenderPass() 123 attachments[0].finalLayout = vk::ImageLayout::eColorAttachmentOptimal; in createRenderPass() 126 attachments[ in createRenderPass() [all...] |
H A D | Framebuffer.cpp | 20 std::vector<vk::ImageView> attachments(multisample ? 2 : 1); in Framebuffer() 27 attachments[0] = multisampleImage->getImageView(); in Framebuffer() 28 attachments[1] = attachment; // Resolve attachment in Framebuffer() 32 attachments[0] = attachment; in Framebuffer() 38 framebufferCreateInfo.attachmentCount = static_cast<uint32_t>(attachments.size()); in Framebuffer() 39 framebufferCreateInfo.pAttachments = attachments.data(); in Framebuffer()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_pass.c | 50 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]); in panvk_CreateRenderPass2() 59 pass->attachments = (void *) pass + attachments_offset; in panvk_CreateRenderPass2() 72 struct panvk_render_pass_attachment *att = &pass->attachments[i]; in panvk_CreateRenderPass2() 128 pass->attachments[desc->pInputAttachments[j].attachment] in panvk_CreateRenderPass2() 146 pass->attachments[idx].view_mask |= subpass->view_mask; in panvk_CreateRenderPass2() 147 if (pass->attachments[idx].first_used_in_subpass == ~0) { in panvk_CreateRenderPass2() 148 pass->attachments[idx].first_used_in_subpass = i; in panvk_CreateRenderPass2() 149 if (pass->attachments[idx].load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) in panvk_CreateRenderPass2() 151 else if (pass->attachments[idx].load_op == VK_ATTACHMENT_LOAD_OP_LOAD) in panvk_CreateRenderPass2() 173 pass->attachments[id in panvk_CreateRenderPass2() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Context.cpp | 512 // Ignore pColorBlendState when "the subpass of the render pass the pipeline is created against does not use any color attachments" in GraphicsState() 627 bool GraphicsState::depthWriteActive(const Attachments &attachments) const 630 return depthTestActive(attachments) && depthWriteEnable; 633 bool GraphicsState::depthTestActive(const Attachments &attachments) const 635 return attachments.depthBuffer && depthTestEnable; 638 bool GraphicsState::stencilActive(const Attachments &attachments) const 640 return attachments.stencilBuffer && stencilEnable; 643 bool GraphicsState::depthBoundsTestActive(const Attachments &attachments) const 645 return attachments.depthBuffer && depthBoundsTestEnable; 702 BlendState GraphicsState::getBlendState(int index, const Attachments &attachments, boo [all...] |
H A D | Context.hpp | 186 BlendState getBlendState(int index, const Attachments &attachments, bool fragmentContainsKill) const; 188 int colorWriteActive(int index, const Attachments &attachments) const; 189 bool depthWriteActive(const Attachments &attachments) const; 190 bool depthTestActive(const Attachments &attachments) const; 191 bool stencilActive(const Attachments &attachments) const; 192 bool depthBoundsTestActive(const Attachments &attachments) const; 199 VkBlendOp blendOperation(int index, const Attachments &attachments) const; 203 VkBlendOp blendOperationAlpha(int index, const Attachments &attachments) const; 205 bool alphaBlendActive(int index, const Attachments &attachments, bool fragmentContainsKill) const; 206 bool colorWriteActive(const Attachments &attachments) cons [all...] |
H A D | PixelProcessor.cpp | 74 const PixelProcessor::State PixelProcessor::update(const vk::GraphicsState &pipelineState, const sw::SpirvShader *fragmentShader, const sw::SpirvShader *vertexShader, const vk::Attachments &attachments, bool occlusionEnabled) const in update() argument 93 state.depthWriteEnable = pipelineState.depthWriteActive(attachments); in update() 95 if(pipelineState.stencilActive(attachments)) in update() 102 state.depthFormat = attachments.depthFormat(); in update() 103 state.depthBoundsTestActive = pipelineState.depthBoundsTestActive(attachments); in update() 107 if(pipelineState.depthTestActive(attachments)) in update() 137 state.colorWriteMask |= pipelineState.colorWriteActive(i, attachments) << (4 * i); in update() 138 state.colorFormat[i] = attachments.colorFormat(i); in update() 139 state.blendState[i] = pipelineState.getBlendState(i, attachments, fragmentContainsKill); in update()
|
H A D | SetupProcessor.cpp | 58 SetupProcessor::State SetupProcessor::update(const vk::GraphicsState &pipelineState, const sw::SpirvShader *fragmentShader, const sw::SpirvShader *vertexShader, const vk::Attachments &attachments) const in update() 67 state.fixedPointDepthBuffer = attachments.depthBuffer && !attachments.depthBuffer->getFormat(VK_IMAGE_ASPECT_DEPTH_BIT).isFloatFormat(); in update() 71 state.interpolateZ = pipelineState.depthTestActive(attachments) || vPosZW; in update()
|
H A D | Renderer.cpp | 211 const vk::Attachments attachments = pipeline->getAttachments(); in draw() local 214 setupState = setupProcessor.update(pipelineState, fragmentShader, vertexShader, attachments); in draw() 215 pixelState = pixelProcessor.update(pipelineState, fragmentShader, vertexShader, attachments, hasOcclusionQuery()); in draw() 360 const vk::Attachments attachments = pipeline->getAttachments(); in draw() local 361 if(attachments.depthBuffer) in draw() 363 switch(attachments.depthBuffer->getFormat(VK_IMAGE_ASPECT_DEPTH_BIT)) in draw() 373 UNSUPPORTED("Depth format: %d", int(attachments.depthBuffer->getFormat(VK_IMAGE_ASPECT_DEPTH_BIT))); in draw() 380 const vk::Attachments attachments = pipeline->getAttachments(); in draw() local 384 draw->colorBuffer[index] = attachments.colorBuffer[index]; in draw() 388 data->colorBuffer[index] = (unsigned int *)attachments in draw() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiGranularityTests.cpp | 84 const std::vector<AttachmentInfo>& attachments, 109 const std::vector<AttachmentInfo>& attachments, in GranularityInstance() 112 , m_attachments (attachments) in GranularityInstance() 360 const std::vector<AttachmentInfo>& attachments, 373 const std::vector<AttachmentInfo>& attachments, in GranularityCase() 376 , m_attachments (attachments) in GranularityCase() 465 std::vector<AttachmentInfo> attachments; in createGranularityQueryTests() local 468 attachments.push_back(AttachmentInfo(format, i0, i1, 1)); in createGranularityQueryTests() 469 single->addChild(new GranularityCase(testCtx, name.c_str(), description, attachments)); in createGranularityQueryTests() 473 std::vector<AttachmentInfo> attachments; in createGranularityQueryTests() local 108 GranularityInstance(Context& context, const std::vector<AttachmentInfo>& attachments, const bool useRenderPass) GranularityInstance() argument 370 GranularityCase(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const std::vector<AttachmentInfo>& attachments, const bool useRenderPass = false) GranularityCase() argument 483 std::vector<AttachmentInfo> attachments; createGranularityQueryTests() local 499 std::vector<AttachmentInfo> attachments; createGranularityQueryTests() local [all...] |
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_render_pass.c | 86 VK_MULTIALLOC_DECL(&ma, VkAttachmentDescription2, attachments, in vk_common_CreateRenderPass() 118 attachments[i] = (VkAttachmentDescription2) { in vk_common_CreateRenderPass() 221 .pAttachments = attachments, in vk_common_CreateRenderPass() 354 const VkAttachmentDescription2 *attachments, in vk_subpass_attachment_init() 366 &pass->attachments[ref->attachment]; in vk_subpass_attachment_init() 373 .stencil_layout = vk_att_ref_stencil_layout(ref, attachments), in vk_subpass_attachment_init() 429 VK_MULTIALLOC_DECL(&ma, struct vk_render_pass_attachment, attachments, in vk_common_CreateRenderPass2() 456 pass->attachments = attachments; in vk_common_CreateRenderPass2() 463 vk_render_pass_attachment_init(&pass->attachments[ in vk_common_CreateRenderPass2() 350 vk_subpass_attachment_init(struct vk_subpass_attachment *att, struct vk_render_pass *pass, uint32_t subpass_idx, const VkAttachmentReference2 *ref, const VkAttachmentDescription2 *attachments, VkImageUsageFlagBits usage) vk_subpass_attachment_init() argument 937 VkRenderingAttachmentInfo *attachments = data->attachments; vk_get_command_buffer_inheritance_as_rendering_resume() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiGranularityTests.cpp | 92 const std::vector<AttachmentInfo>& attachments, 114 const std::vector<AttachmentInfo>& attachments, in GranularityInstance() 117 , m_attachments (attachments) in GranularityInstance() 426 const std::vector<AttachmentInfo>& attachments, 439 const std::vector<AttachmentInfo>& attachments, in GranularityCase() 442 , m_attachments (attachments) in GranularityCase() 546 std::vector<AttachmentInfo> attachments; in createGranularityQueryTests() local 549 attachments.push_back(AttachmentInfo(format, i0, i1, 1)); in createGranularityQueryTests() 550 single->addChild(new GranularityCase(testCtx, name.c_str(), attachments)); in createGranularityQueryTests() 554 std::vector<AttachmentInfo> attachments; in createGranularityQueryTests() local 113 GranularityInstance(Context& context, const std::vector<AttachmentInfo>& attachments, const TestMode testMode) GranularityInstance() argument 437 GranularityCase(tcu::TestContext& testCtx, const std::string& name, const std::vector<AttachmentInfo>& attachments, const TestMode testMode = TestMode::NO_RENDER_PASS) GranularityCase() argument 564 std::vector<AttachmentInfo> attachments; createGranularityQueryTests() local 582 std::vector<AttachmentInfo> attachments = { AttachmentInfo(format, i0, i1, 1) }; createGranularityQueryTests() local [all...] |
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fFboInvalidateTests.cpp | 56 vector<deUint32> attachments; in getDefaultFBDiscardAttachments() local 59 attachments.push_back(GL_COLOR); in getDefaultFBDiscardAttachments() 62 attachments.push_back(GL_DEPTH); in getDefaultFBDiscardAttachments() 65 attachments.push_back(GL_STENCIL); in getDefaultFBDiscardAttachments() 67 return attachments; in getDefaultFBDiscardAttachments() 72 vector<deUint32> attachments; in getFBODiscardAttachments() local 75 attachments.push_back(GL_COLOR_ATTACHMENT0); in getFBODiscardAttachments() 79 attachments.push_back(GL_DEPTH_STENCIL_ATTACHMENT); in getFBODiscardAttachments() 81 attachments.push_back(GL_DEPTH_ATTACHMENT); in getFBODiscardAttachments() 83 attachments in getFBODiscardAttachments() 148 vector<deUint32> attachments = getDefaultFBDiscardAttachments(m_buffers); render() local 220 vector<deUint32> attachments = getDefaultFBDiscardAttachments(m_buffers); render() local 314 vector<deUint32> attachments = getDefaultFBDiscardAttachments(m_buffers); render() local 368 vector<deUint32> attachments = getDefaultFBDiscardAttachments(m_buffers); render() local 473 vector<deUint32> attachments = getFBODiscardAttachments(m_invalidateBuffers); render() local 584 vector<deUint32> attachments = getFBODiscardAttachments(m_invalidateBuffers); render() local 718 vector<deUint32> attachments = getFBODiscardAttachments(m_invalidateBuffers); render() local 844 vector<deUint32> attachments = getFBODiscardAttachments(m_invalidateBuffers); render() local 948 vector<deUint32> attachments = getFBODiscardAttachments(m_invalidateBuffers); render() local 1105 vector<deUint32> attachments = getFBODiscardAttachments(m_invalidateBuffers); render() local [all...] |
H A D | es3fFragmentOutputTests.cpp | 24 * + non-contiguous attachments in framebuffer 245 // Check that all attachments are supported in init() 570 vector<AttachmentData> attachments (numAttachments); in iterate() 587 attachments[ndx].format = texFmt; in iterate() 588 attachments[ndx].readFormat = readFmt; in iterate() 589 attachments[ndx].referenceFormat = refFmt; in iterate() 590 attachments[ndx].renderedData.resize(readFmt.getPixelSize()*attachmentW*attachmentH); in iterate() 591 attachments[ndx].referenceData.resize(refFmt.getPixelSize()*attachmentW*attachmentH); in iterate() 639 DE_ASSERT(output.location+vecNdx < (int)attachments.size()); in iterate() 640 attachments[outpu in iterate() [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pass.c | 133 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; in radv_render_pass_add_implicit_deps() 137 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; in radv_render_pass_add_implicit_deps() 207 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; in radv_render_pass_compile() 211 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; in radv_render_pass_compile() 239 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; in radv_render_pass_compile() 243 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; in radv_render_pass_compile() 256 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; in radv_render_pass_compile() 263 struct radv_render_pass_attachment *pass_att = &pass->attachments[a]; in radv_render_pass_compile() 271 /* We have to handle resolve attachments specially */ in radv_render_pass_compile() 343 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[ in radv_CreateRenderPass2() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | Framebuffer11.cpp | 117 const GLenum *attachments) in invalidate() 119 return invalidateBase(context, count, attachments, false); in invalidate() 124 const GLenum *attachments) in discard() 126 return invalidateBase(context, count, attachments, true); in discard() 131 const GLenum *attachments, in invalidateBase() 147 switch (attachments[i]) in invalidateBase() 149 // Handle depth and stencil attachments. Defer discarding until later. in invalidateBase() 164 // Handle color attachments in invalidateBase() 165 ASSERT((attachments[i] >= GL_COLOR_ATTACHMENT0 && in invalidateBase() 166 attachments[ in invalidateBase() 115 invalidate(const gl::Context *context, size_t count, const GLenum *attachments) invalidate() argument 122 discard(const gl::Context *context, size_t count, const GLenum *attachments) discard() argument 129 invalidateBase(const gl::Context *context, size_t count, const GLenum *attachments, bool useEXTBehavior) const invalidateBase() argument 221 invalidateSub(const gl::Context *context, size_t count, const GLenum *attachments, const gl::Rectangle &area) invalidateSub() argument [all...] |
H A D | Framebuffer11.h | 29 const GLenum *attachments) override; 32 const GLenum *attachments) override; 35 const GLenum *attachments, 38 // Invalidate the cached swizzles of all bound texture attachments. 89 const GLenum *attachments,
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkFramebuffer.cpp | 28 VkImageView attachments[3]; in Make() local 29 attachments[0] = colorAttachment->framebufferView()->imageView(); in Make() 32 attachments[numAttachments++] = resolveAttachment->framebufferView()->imageView(); in Make() 35 attachments[numAttachments++] = stencilAttachment->framebufferView()->imageView(); in Make() 45 createInfo.pAttachments = attachments; in Make()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassLoadStoreOpNoneTests.cpp | 117 std::vector<AttachmentParams> attachments; member 221 for (size_t i = 0; i < testParams.attachments.size(); i++) in createRenderPass() 225 VkFormat format = getFormat(testParams.attachments[i].usage, testParams.depthStencilFormat); in createRenderPass() 232 firstUsage = testParams.attachments[i].usage; in createRenderPass() 247 if (!testParams.attachments[i].verifyAspects.empty()) in createRenderPass() 252 const VkSampleCountFlagBits sampleCount = testParams.attachments[i].usage & ATTACHMENT_USAGE_MULTISAMPLE ? VK_SAMPLE_COUNT_4_BIT : VK_SAMPLE_COUNT_1_BIT; in createRenderPass() 260 testParams.attachments[i].loadOp, // VkAttachmentLoadOp loadOp in createRenderPass() 261 testParams.attachments[i].storeOp, // VkAttachmentStoreOp storeOp in createRenderPass() 262 testParams.attachments[i].stencilLoadOp, // VkAttachmentLoadOp stencilLoadOp in createRenderPass() 263 testParams.attachments[ in createRenderPass() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassLoadStoreOpNoneTests.cpp | 117 std::vector<AttachmentParams> attachments; member 221 for (size_t i = 0; i < testParams.attachments.size(); i++) in createRenderPass() 225 VkFormat format = getFormat(testParams.attachments[i].usage, testParams.depthStencilFormat); in createRenderPass() 232 firstUsage = testParams.attachments[i].usage; in createRenderPass() 247 if (!testParams.attachments[i].verifyAspects.empty()) in createRenderPass() 252 const VkSampleCountFlagBits sampleCount = testParams.attachments[i].usage & ATTACHMENT_USAGE_MULTISAMPLE ? VK_SAMPLE_COUNT_4_BIT : VK_SAMPLE_COUNT_1_BIT; in createRenderPass() 260 testParams.attachments[i].loadOp, // VkAttachmentLoadOp loadOp in createRenderPass() 261 testParams.attachments[i].storeOp, // VkAttachmentStoreOp storeOp in createRenderPass() 262 testParams.attachments[i].stencilLoadOp, // VkAttachmentLoadOp stencilLoadOp in createRenderPass() 263 testParams.attachments[ in createRenderPass() [all...] |
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | frame_buffer.cc | 51 std::vector<VkImageView> attachments; in Initialize() local 65 attachments.resize(color_attachments_.size()); in Initialize() 80 attachments[info->location] = color_images_.back()->GetVkImageView(); in Initialize() 105 attachments.push_back(depth_stencil_image_->GetVkImageView()); in Initialize() 121 attachments.push_back(resolve_images_.back()->GetVkImageView()); in Initialize() 127 frame_buffer_info.attachmentCount = static_cast<uint32_t>(attachments.size()); in Initialize() 128 frame_buffer_info.pAttachments = attachments.data(); in Initialize() 159 // Color attachments in ChangeFrameToDrawLayout() 170 // Color attachments in ChangeFrameToProbeLayout() 172 // Depth attachments in ChangeFrameToProbeLayout() [all...] |
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_pass.c | 517 struct tu_render_pass_attachment *att = &pass->attachments[i]; in tu_render_pass_cond_config() 555 struct tu_render_pass_attachment *att = &pass->attachments[i]; in tu_render_pass_gmem_config() 579 /* no gmem attachments */ in tu_render_pass_gmem_config() 582 * attachments in tu_render_pass_gmem_config() 589 * for example, two attachments with cpp = {1, 4} in tu_render_pass_gmem_config() 599 struct tu_render_pass_attachment *att = &pass->attachments[i]; in tu_render_pass_gmem_config() 643 const struct tu_render_pass_attachment *att = &pass->attachments[i]; in tu_render_pass_bandwidth_config() 737 pass->attachments[a].gmem = true; in tu_subpass_use_attachment() 739 pass->attachments[a].clear_views |= subpass->multiview_mask; in tu_subpass_use_attachment() 763 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[ in tu_CreateRenderPass2() [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/ |
H A D | TracePerfTest.cpp | 98 const GLenum *attachments); 101 const GLenum *attachments, 110 const GLenum *attachments); 213 const GLenum *attachments) in InvalidateFramebufferProc() 215 gCurrentTracePerfTest->onReplayInvalidateFramebuffer(target, numAttachments, attachments); in InvalidateFramebufferProc() 220 const GLenum *attachments, in InvalidateSubFramebufferProc() 226 gCurrentTracePerfTest->onReplayInvalidateSubFramebuffer(target, numAttachments, attachments, x, in InvalidateSubFramebufferProc() 242 const GLenum *attachments) in DiscardFramebufferEXTProc() 244 gCurrentTracePerfTest->onReplayDiscardFramebufferEXT(target, numAttachments, attachments); in DiscardFramebufferEXTProc() 1722 const GLenum *attachments) in ConvertDefaultFramebufferEnums() 211 InvalidateFramebufferProc(GLenum target, GLsizei numAttachments, const GLenum *attachments) InvalidateFramebufferProc() argument 218 InvalidateSubFramebufferProc(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height) InvalidateSubFramebufferProc() argument 240 DiscardFramebufferEXTProc(GLenum target, GLsizei numAttachments, const GLenum *attachments) DiscardFramebufferEXTProc() argument 1721 ConvertDefaultFramebufferEnums(GLsizei numAttachments, const GLenum *attachments) ConvertDefaultFramebufferEnums() argument 1734 onReplayInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments) onReplayInvalidateFramebuffer() argument 1750 onReplayInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height) onReplayInvalidateSubFramebuffer() argument 1797 onReplayDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum *attachments) onReplayDiscardFramebufferEXT() argument [all...] |