/external/angle/src/libANGLE/renderer/vulkan/ |
D | FramebufferVk.cpp | 314 FramebufferVk::FramebufferVk(RendererVk *renderer, const gl::FramebufferState &state) in FramebufferVk() function in rx::FramebufferVk 327 FramebufferVk::~FramebufferVk() = default; 329 void FramebufferVk::destroy(const gl::Context *context) in destroy() 335 void FramebufferVk::insertCache(ContextVk *contextVk, in insertCache() 362 angle::Result FramebufferVk::discard(const gl::Context *context, in discard() 369 angle::Result FramebufferVk::invalidate(const gl::Context *context, in invalidate() 380 angle::Result FramebufferVk::invalidateSub(const gl::Context *context, in invalidateSub() 427 angle::Result FramebufferVk::clear(const gl::Context *context, GLbitfield mask) in clear() 449 angle::Result FramebufferVk::clearImpl(const gl::Context *context, in clearImpl() 708 angle::Result FramebufferVk::clearBufferfv(const gl::Context *context, in clearBufferfv() [all …]
|
D | UtilsVk.h | 238 FramebufferVk *framebuffer, 243 FramebufferVk *framebuffer, 248 FramebufferVk *framebuffer, 254 FramebufferVk *framebuffer, 303 const FramebufferVk *framebuffer, 622 FramebufferVk *framebuffer,
|
D | FramebufferVk.h | 29 class FramebufferVk : public FramebufferImpl 32 FramebufferVk(RendererVk *renderer, const gl::FramebufferState &state); 33 ~FramebufferVk() override;
|
D | vulkan_backend.gni | 28 "FramebufferVk.cpp", 29 "FramebufferVk.h",
|
D | ContextVk.cpp | 1292 FramebufferVk *ContextVk::getDrawFramebuffer() const in getDrawFramebuffer() 1473 FramebufferVk *drawFramebufferVk = getDrawFramebuffer(); in flush() 2262 FramebufferVk *drawFramebufferVk = getDrawFramebuffer(); in switchOutReadOnlyDepthStencilMode() 2332 FramebufferVk *drawFramebufferVk = getDrawFramebuffer(); in handleDirtyGraphicsRenderPass() 2379 FramebufferVk *drawFramebufferVk = getDrawFramebuffer(); in handleDirtyGraphicsColorAccess() 2406 const FramebufferVk &drawFramebufferVk = *getDrawFramebuffer(); in handleDirtyGraphicsDepthStencilAccess() 4404 FramebufferVk *drawFramebufferVk = getDrawFramebuffer(); in optimizeRenderPassForPresent() 4720 FramebufferVk *framebufferVk = vk::GetImpl(mState.getDrawFramebuffer()); in updateColorMasks() 4748 FramebufferVk *framebufferVk = vk::GetImpl(mState.getDrawFramebuffer()); in updateBlendFuncsAndEquations() 4848 void ContextVk::updateViewport(FramebufferVk *framebufferVk, in updateViewport() [all …]
|
D | ContextVk.h | 399 angle::Result onFramebufferChange(FramebufferVk *framebufferVk, gl::Command command); 400 void onDrawFramebufferRenderPassDescChange(FramebufferVk *framebufferVk, 1069 void updateViewport(FramebufferVk *framebufferVk, 1275 FramebufferVk *getDrawFramebuffer() const; 1305 FramebufferVk *drawFramebuffer,
|
D | SurfaceVk.cpp | 3220 FramebufferVk *framebufferVk = GetImplAs<FramebufferVk>(framebuffer); in attachToFramebuffer() 3229 FramebufferVk *framebufferVk = GetImplAs<FramebufferVk>(framebuffer); in detachFromFramebuffer()
|
D | UtilsVk.cpp | 2381 FramebufferVk *framebuffer, in clearFramebuffer() 2620 FramebufferVk *framebuffer, in colorBlitResolve() 2638 FramebufferVk *framebuffer, in depthStencilBlitResolve() 2649 FramebufferVk *framebuffer, in blitResolveImpl() 2912 FramebufferVk *framebuffer, in stencilBlitResolveNoShaderExport() 3933 const FramebufferVk *framebuffer, in unresolve()
|
D | RendererVk.h | 53 class FramebufferVk; variable
|
D | vk_cache_utils.h | 1567 FramebufferVk *framebufferVk); 1767 FramebufferVk *framebufferVk,
|
D | ProgramExecutableVk.cpp | 1138 FramebufferVk *drawFrameBuffer = vk::GetImpl(contextVk->getState().getDrawFramebuffer()); in getTransformOptions()
|
D | vk_helpers.h | 2200 FramebufferVk *framebufferVk);
|
D | vk_cache_utils.cpp | 5535 FramebufferVk *framebufferVk) in updateInputAttachments() 6426 FramebufferVk *framebufferVk, in updateInputAttachments()
|
D | TextureVk.cpp | 884 FramebufferVk *framebufferVk = vk::GetImpl(source); in copySubImageImpl()
|
D | vk_helpers.cpp | 7926 FramebufferVk *framebufferVk) in stageSubresourceUpdateFromFramebuffer()
|
/external/angle/src/libANGLE/renderer/vulkan/doc/ |
D | DeferredClears.md | 33 In scenario 2, `FramebufferVk::syncState` is responsible for extracting the staged `Clear` updates, 35 _deferred clears_. The `FramebufferVk` call that immediately follows must handle these clears one
|
/external/angle/doc/ |
D | DirtyBits.md | 48 [`rx::FramebufferVk::syncState`][FBOVkSyncState] for example. 104 …angle/+/5f662c0042703344eb0eef6d1c123e902e3aefbf/src/libANGLE/renderer/vulkan/FramebufferVk.cpp#726
|
/external/angle/src/libANGLE/renderer/vulkan/mac/ |
D | IOSurfaceSurfaceVkMac.mm | 16 #include "libANGLE/renderer/vulkan/FramebufferVk.h"
|
/external/angle/src/tests/deqp_support/ |
D | deqp_gles31_test_expectations.txt | 438 // Pixel 4 hits asserts in FramebufferVk
|
/external/angle/ |
D | Android.bp | 548 "src/libANGLE/renderer/vulkan/FramebufferVk.cpp", 2691 "src/libANGLE/renderer/vulkan/FramebufferVk.cpp", 2692 "src/libANGLE/renderer/vulkan/FramebufferVk.h",
|