Home
last modified time | relevance | path

Searched refs:FramebufferVk (Results 1 – 14 of 14) sorted by relevance

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/
DFramebufferVk.cpp94 FramebufferVk *FramebufferVk::CreateUserFBO(RendererVk *renderer, const gl::FramebufferState &state) in CreateUserFBO()
96 return new FramebufferVk(renderer, state, nullptr); in CreateUserFBO()
100 FramebufferVk *FramebufferVk::CreateDefaultFBO(RendererVk *renderer, in CreateDefaultFBO()
104 return new FramebufferVk(renderer, state, backbuffer); in CreateDefaultFBO()
107 FramebufferVk::FramebufferVk(RendererVk *renderer, in FramebufferVk() function in rx::FramebufferVk
121 FramebufferVk::~FramebufferVk() = default;
123 void FramebufferVk::clearCache(ContextVk *contextVk) in clearCache()
133 void FramebufferVk::destroy(const gl::Context *context) in destroy()
141 angle::Result FramebufferVk::discard(const gl::Context *context, in discard()
148 angle::Result FramebufferVk::invalidate(const gl::Context *context, in invalidate()
[all …]
DFramebufferVk.h26 class FramebufferVk : public FramebufferImpl
30 static FramebufferVk *CreateUserFBO(RendererVk *renderer, const gl::FramebufferState &state);
35 static FramebufferVk *CreateDefaultFBO(RendererVk *renderer,
39 ~FramebufferVk() override;
130 FramebufferVk(RendererVk *renderer,
DUtilsVk.h192 FramebufferVk *framebuffer,
197 FramebufferVk *framebuffer,
202 FramebufferVk *framebuffer,
208 FramebufferVk *framebuffer,
443 FramebufferVk *framebuffer,
DBUILD.gn36 "FramebufferVk.cpp",
37 "FramebufferVk.h",
DContextVk.h329 void onDrawFramebufferChange(FramebufferVk *framebufferVk);
674 void updateViewport(FramebufferVk *framebufferVk,
843 FramebufferVk *mDrawFramebuffer;
DUtilsVk.cpp1205 FramebufferVk *framebuffer, in clearFramebuffer()
1281 FramebufferVk *framebuffer, in colorBlitResolve()
1290 FramebufferVk *framebuffer, in depthStencilBlitResolve()
1301 FramebufferVk *framebuffer, in blitResolveImpl()
1508 FramebufferVk *framebuffer, in stencilBlitResolveNoShaderExport()
DRendererVk.h47 class FramebufferVk; variable
DContextVk.cpp152 uint32_t GetCoverageSampleCount(const gl::State &glState, FramebufferVk *drawFramebuffer) in GetCoverageSampleCount()
2407 FramebufferVk *framebufferVk = vk::GetImpl(mState.getDrawFramebuffer()); in updateColorMask()
2467 void ContextVk::updateViewport(FramebufferVk *framebufferVk, in updateViewport()
2498 FramebufferVk *framebufferVk = vk::GetImpl(glState.getDrawFramebuffer()); in updateScissor()
2607 FramebufferVk *framebufferVk = vk::GetImpl(glState.getDrawFramebuffer()); in syncState()
3013 return FramebufferVk::CreateUserFBO(mRenderer, state); in createFramebuffer()
3140 void ContextVk::onDrawFramebufferChange(FramebufferVk *framebufferVk) in onDrawFramebufferChange()
DSurfaceVk.cpp290 return FramebufferVk::CreateUserFBO(renderer, state); in createDefaultFramebuffer()
1100 return FramebufferVk::CreateDefaultFBO(renderer, state, this); in createDefaultFramebuffer()
Dvk_helpers.h1217 FramebufferVk *framebufferVk);
DTextureVk.cpp428 FramebufferVk *framebufferVk = vk::GetImpl(source); in copySubImageImpl()
Dvk_helpers.cpp3612 FramebufferVk *framebufferVk) in stageSubresourceUpdateFromFramebuffer()
/device/generic/vulkan-cereal/third-party/angle/doc/
DDirtyBits.md48 [`rx::FramebufferVk::syncState`][FBOVkSyncState] for example.
104 …angle/+/5f662c0042703344eb0eef6d1c123e902e3aefbf/src/libANGLE/renderer/vulkan/FramebufferVk.cpp#726
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/mac/
DIOSurfaceSurfaceVkMac.mm16 #include "libANGLE/renderer/vulkan/FramebufferVk.h"