Home
last modified time | relevance | path

Searched refs:FramebufferFetchMode (Results 1 – 8 of 8) sorted by relevance

/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/
H A Dvk_cache_utils.h127 enum class FramebufferFetchMode enum
134 FramebufferFetchMode GetProgramFramebufferFetchMode(const gl::ProgramExecutable *executable);
135 ANGLE_INLINE bool FramebufferFetchModeHasColor(FramebufferFetchMode framebufferFetchMode) in FramebufferFetchModeHasColor()
137 static_assert(ToUnderlying(FramebufferFetchMode::Color) == 0x1); in FramebufferFetchModeHasColor()
138 static_assert(ToUnderlying(FramebufferFetchMode::ColorAndDepthStencil) == 0x3); in FramebufferFetchModeHasColor()
141 ANGLE_INLINE bool FramebufferFetchModeHasDepthStencil(FramebufferFetchMode framebufferFetchMode) in FramebufferFetchModeHasDepthStencil()
143 static_assert(ToUnderlying(FramebufferFetchMode::DepthStencil) == 0x2); in FramebufferFetchModeHasDepthStencil()
144 static_assert(ToUnderlying(FramebufferFetchMode::ColorAndDepthStencil) == 0x3); in FramebufferFetchModeHasDepthStencil()
147 ANGLE_INLINE FramebufferFetchMode FramebufferFetchModeMerge(FramebufferFetchMode mode1, in FramebufferFetchModeMerge()
148 FramebufferFetchMode mode2) in FramebufferFetchModeMerge()
[all …]
H A DSurfaceVk.h323 vk::FramebufferFetchMode fetchMode,
534 vk::FramebufferFetchMode mFramebufferFetchMode = vk::FramebufferFetchMode::None;
H A DFramebufferVk.cpp2663 mRenderPassDesc.setFramebufferFetchMode(vk::FramebufferFetchMode::Color); in updateRenderPassDesc()
3001 mRenderPassDesc.hasColorFramebufferFetch() ? vk::FramebufferFetchMode::Color in getFramebuffer()
3002 : vk::FramebufferFetchMode::None, in getFramebuffer()
3884 ? vk::FramebufferFetchMode::Color in switchToColorFramebufferFetchMode()
3885 : vk::FramebufferFetchMode::None); in switchToColorFramebufferFetchMode()
H A DContextVk.cpp2504 vk::FramebufferFetchMode framebufferFetchMode = in handleDirtyGraphicsRenderPass()
2506 if (framebufferFetchMode != vk::FramebufferFetchMode::None) in handleDirtyGraphicsRenderPass()
2517 mRenderPassCommands->setFramebufferFetchMode(vk::FramebufferFetchMode::None); in handleDirtyGraphicsRenderPass()
5371 const vk::FramebufferFetchMode framebufferFetchMode = in updateDither()
5497 const vk::FramebufferFetchMode framebufferFetchMode = in invalidateProgramExecutableHelper()
5500 framebufferFetchMode != vk::FramebufferFetchMode::None; in invalidateProgramExecutableHelper()
5511 if (framebufferFetchMode != vk::FramebufferFetchMode::None) in invalidateProgramExecutableHelper()
6619 const vk::FramebufferFetchMode framebufferFetchMode = in onDrawFramebufferRenderPassDescChange()
9119 void ContextVk::onFramebufferFetchUse(vk::FramebufferFetchMode framebufferFetchMode) in onFramebufferFetchUse()
9127 const vk::FramebufferFetchMode mergedMode = vk::FramebufferFetchModeMerge( in onFramebufferFetchUse()
H A Dvk_cache_utils.cpp2772 FramebufferFetchMode GetProgramFramebufferFetchMode(const gl::ProgramExecutable *executable) in GetProgramFramebufferFetchMode()
2776 return FramebufferFetchMode::None; in GetProgramFramebufferFetchMode()
2785 return hasColorFramebufferFetch ? FramebufferFetchMode::ColorAndDepthStencil in GetProgramFramebufferFetchMode()
2786 : FramebufferFetchMode::DepthStencil; in GetProgramFramebufferFetchMode()
2790 return hasColorFramebufferFetch ? FramebufferFetchMode::Color : FramebufferFetchMode::None; in GetProgramFramebufferFetchMode()
4767 FramebufferFetchMode framebufferFetchMode) in updateRenderPassDesc()
4795 FramebufferFetchMode framebufferFetchMode) in setRenderPassFramebufferFetchMode()
H A DSurfaceVk.cpp2165 return mFramebufferFetchMode == vk::FramebufferFetchMode::Color in chooseFramebuffer()
3014 vk::FramebufferFetchMode fetchMode, in getCurrentFramebuffer()
H A DContextVk.h1441 void onFramebufferFetchUse(vk::FramebufferFetchMode framebufferFetchMode);
H A Dvk_helpers.h1984 void setFramebufferFetchMode(FramebufferFetchMode framebufferFetchMode) in setFramebufferFetchMode()