Home
last modified time | relevance | path

Searched refs:RendererVk (Results 1 – 25 of 62) sorted by relevance

123

/external/angle/src/libANGLE/renderer/vulkan/
Dvk_format_utils.h29 class RendererVk; variable
119 void initialize(RendererVk *renderer, const angle::Format &angleFormat);
122 void initImageFallback(RendererVk *renderer, const ImageFormatInitInfo *info, int numInfo);
123 void initBufferFallback(RendererVk *renderer,
158 void initialize(RendererVk *renderer,
184 VkImageUsageFlags GetMaximalImageUsageFlags(RendererVk *renderer, angle::FormatID formatID);
189 bool HasFullTextureFormatSupport(RendererVk *renderer, angle::FormatID formatID);
191 bool HasNonRenderableTextureFormatSupport(RendererVk *renderer, angle::FormatID formatID);
DRendererVk.cpp362 RendererVk *rendererVk = static_cast<RendererVk *>(userData); in DebugUtilsMessenger()
414 RendererVk *rendererVk = static_cast<RendererVk *>(userData); in MemoryReportCallback()
698 RendererVk::RendererVk() in RendererVk() function in rx::RendererVk
732 RendererVk::~RendererVk() in ~RendererVk()
739 bool RendererVk::hasSharedGarbage() in hasSharedGarbage()
745 void RendererVk::releaseSharedResources(vk::ResourceUseList *resourceList) in releaseSharedResources()
753 void RendererVk::onDestroy(vk::Context *context) in onDestroy()
828 void RendererVk::notifyDeviceLost() in notifyDeviceLost()
834 bool RendererVk::isDeviceLost() const in isDeviceLost()
839 angle::Result RendererVk::initialize(DisplayVk *displayVk, in initialize()
[all …]
Dvk_format_utils.cpp23 void FillTextureFormatCaps(RendererVk *renderer, in FillTextureFormatCaps()
68 bool HasFullBufferFormatSupport(RendererVk *renderer, angle::FormatID formatID) in HasFullBufferFormatSupport()
79 using SupportTest = bool (*)(RendererVk *renderer, angle::FormatID formatID);
82 int FindSupportedFormat(RendererVk *renderer, in FindSupportedFormat()
109 bool HasNonFilterableTextureFormatSupport(RendererVk *renderer, angle::FormatID formatID) in HasNonFilterableTextureFormatSupport()
140 void Format::initImageFallback(RendererVk *renderer, const ImageFormatInitInfo *info, int numInfo) in initImageFallback()
166 void Format::initBufferFallback(RendererVk *renderer, in initBufferFallback()
259 void FormatTable::initialize(RendererVk *renderer, in initialize()
296 VkImageUsageFlags GetMaximalImageUsageFlags(RendererVk *renderer, angle::FormatID formatID) in GetMaximalImageUsageFlags()
322 bool HasFullTextureFormatSupport(RendererVk *renderer, angle::FormatID formatID) in HasFullTextureFormatSupport()
[all …]
Dvk_helpers.h85 void init(RendererVk *renderer,
93 void initWithFlags(RendererVk *renderer,
136 void release(RendererVk *renderer);
145 void destroy(RendererVk *renderer);
153 void requireAlignment(RendererVk *renderer, size_t alignment);
592 LineLoopHelper(RendererVk *renderer);
639 void destroy(RendererVk *renderer);
810 void destroy(RendererVk *renderer);
821 void unmap(RendererVk *renderer);
822 void flush(RendererVk *renderer,
[all …]
DFramebufferVk.h24 class RendererVk; variable
35 void destroy(RendererVk *rendererVk);
52 static FramebufferVk *CreateUserFBO(RendererVk *renderer, const gl::FramebufferState &state);
57 static FramebufferVk *CreateDefaultFBO(RendererVk *renderer,
165 FramebufferVk(RendererVk *renderer,
DBufferVk.h20 class RendererVk; variable
25 ConversionBuffer(RendererVk *renderer,
125 ConversionBuffer *getVertexConversionBuffer(RendererVk *renderer,
189 VertexConversionBuffer(RendererVk *renderer,
DSyncVk.cpp81 void SyncHelper::releaseToRenderer(RendererVk *renderer) in releaseToRenderer()
94 RendererVk *renderer = contextVk->getRenderer(); in initialize()
129 RendererVk *renderer = context->getRenderer(); in clientWait()
217 void SyncHelperNativeFence::releaseToRenderer(RendererVk *renderer) in releaseToRenderer()
243 RendererVk *renderer = contextVk->getRenderer(); in initializeWithFd()
301 RendererVk *renderer = context->getRenderer(); in clientWait()
348 RendererVk *renderer = contextVk->getRenderer(); in serverWait()
DOverlayVk.cpp36 RendererVk *rendererVk = contextVk->getRenderer(); in init()
79 RendererVk *renderer = vk::GetImpl(context)->getRenderer(); in onDestroy()
91 RendererVk *renderer = contextVk->getRenderer(); in createFont()
156 RendererVk *renderer = contextVk->getRenderer(); in cullWidgets()
223 RendererVk *renderer = contextVk->getRenderer(); in onPresent()
DCommandProcessor.h25 class RendererVk; variable
259 virtual void handleDeviceLost(RendererVk *renderer) = 0;
317 void clearAllGarbage(RendererVk *renderer);
319 void handleDeviceLost(RendererVk *renderer) override;
443 CommandProcessor(RendererVk *renderer);
467 void handleDeviceLost(RendererVk *renderer) override;
Dvk_utils.h77 class RendererVk; variable
174 Context(RendererVk *renderer);
182 RendererVk *getRenderer() const { return mRenderer; } in getRenderer()
185 RendererVk *const mRenderer;
299 void destroy(RendererVk *renderer);
365 void collectGarbage(RendererVk *renderer, Serial serial);
366 void destroy(RendererVk *renderer);
481 RendererScoped(RendererVk *renderer) : mRenderer(renderer) {}
490 RendererVk *mRenderer;
DTextureVk.cpp85 bool CanCopyWithTransferForTexImage(RendererVk *renderer, in CanCopyWithTransferForTexImage()
98 bool CanCopyWithTransferForCopyTexture(RendererVk *renderer, in CanCopyWithTransferForCopyTexture()
147 bool CanCopyWithDraw(RendererVk *renderer, in CanCopyWithDraw()
164 bool ForceCPUPathForCopy(RendererVk *renderer, const vk::ImageHelper &image) in ForceCPUPathForCopy()
169 bool CanGenerateMipmapWithCompute(RendererVk *renderer, in CanGenerateMipmapWithCompute()
275 TextureVk::TextureVk(const gl::TextureState &state, RendererVk *renderer) in TextureVk()
382 RendererVk *renderer = contextVk->getRenderer(); in setImageImpl()
546 RendererVk *renderer = vk::GetImpl(context)->getRenderer(); in copyImage()
579 RendererVk *renderer = vk::GetImpl(context)->getRenderer(); in copyTexture()
710 RendererVk *renderer = contextVk->getRenderer(); in copySubImageImpl()
[all …]
DSurfaceVk.cpp202 RendererVk *renderer = displayVk->getRenderer(); in initialize()
226 RendererVk *renderer = displayVk->getRenderer(); in initializeWithExternalMemory()
259 RendererVk *renderer = displayVk->getRenderer(); in destroy()
266 OffscreenSurfaceVk::OffscreenSurfaceVk(const egl::SurfaceState &surfaceState, RendererVk *renderer) in OffscreenSurfaceVk()
291 RendererVk *renderer = displayVk->getRenderer(); in initializeImpl()
332 RendererVk *renderer = vk::GetImpl(context)->getRenderer(); in createDefaultFramebuffer()
523 RendererVk *renderer = displayVk->getRenderer(); in destroy()
570 RendererVk *renderer = displayVk->getRenderer(); in initializeImpl()
1003 RendererVk *renderer = context->getRenderer(); in createSwapChain()
1224 RendererVk *renderer = contextVk->getRenderer(); in releaseSwapchainImages()
[all …]
DSyncVk.h39 virtual void releaseToRenderer(RendererVk *renderer);
67 void releaseToRenderer(RendererVk *renderer) override;
DImageVk.cpp33 RendererVk *renderer = displayVk->getRenderer(); in onDestroy()
82 RendererVk *renderer = nullptr; in initialize()
DREADME.md19 The [`RendererVk`](RendererVk.cpp) class represents an `EGLDisplay`. `RendererVk` owns shared global
DBufferVk.cpp108 size_t GetPreferredDynamicBufferInitialSize(RendererVk *renderer, in GetPreferredDynamicBufferInitialSize()
161 ConversionBuffer::ConversionBuffer(RendererVk *renderer, in ConversionBuffer()
177 BufferVk::VertexConversionBuffer::VertexConversionBuffer(RendererVk *renderer, in VertexConversionBuffer()
212 RendererVk *renderer = contextVk->getRenderer(); in release()
396 RendererVk *renderer = contextVk->getRenderer(); in setDataWithMemoryType()
723 RendererVk *renderer = contextVk->getRenderer(); in getIndexRange()
890 ConversionBuffer *BufferVk::getVertexConversionBuffer(RendererVk *renderer, in getVertexConversionBuffer()
Dvk_caps_utils.cpp39 const RendererVk *rendererVk, in FormatReinterpretationSupported()
71 bool GetTextureSRGBDecodeSupport(const RendererVk *rendererVk) in GetTextureSRGBDecodeSupport()
95 bool GetTextureSRGBOverrideSupport(const RendererVk *rendererVk, in GetTextureSRGBOverrideSupport()
173 bool HasTexelBufferSupport(const RendererVk *rendererVk, GLenum formatGL) in HasTexelBufferSupport()
182 bool HasTextureBufferSupport(const RendererVk *rendererVk) in HasTextureBufferSupport()
264 bool CanSupportYuvInternalFormat(const RendererVk *rendererVk) in CanSupportYuvInternalFormat()
299 void RendererVk::ensureCapsInitialized() const in ensureCapsInitialized()
1130 const RendererVk *renderer = display->getRenderer(); in GenerateDefaultConfig()
DCommandProcessor.cpp319 CommandProcessor::CommandProcessor(RendererVk *renderer) in CommandProcessor()
594 void CommandProcessor::handleDeviceLost(RendererVk *renderer) in handleDeviceLost()
762 RendererVk *renderer = context->getRenderer(); in destroy()
798 RendererVk *renderer = context->getRenderer(); in checkCompletedCommands()
826 RendererVk *renderer = context->getRenderer(); in retireFinishedCommands()
881 RendererVk *renderer = context->getRenderer(); in releaseToCommandBatch()
905 void CommandQueue::clearAllGarbage(RendererVk *renderer) in clearAllGarbage()
917 void CommandQueue::handleDeviceLost(RendererVk *renderer) in handleDeviceLost()
1022 RendererVk *renderer = context->getRenderer(); in submitFrame()
1194 RendererVk *renderer = context->getRenderer(); in queueSubmit()
DSamplerVk.cpp32 RendererVk *renderer = contextVk->getRenderer(); in syncState()
/external/angle/src/libANGLE/renderer/vulkan/android/
Dvk_android_utils.h24 class RendererVk; variable
35 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer);
DHardwareBufferImageSiblingVkAndroid.h24 static egl::Error ValidateHardwareBuffer(RendererVk *renderer, EGLClientBuffer buffer);
40 void release(RendererVk *renderer) override;
DHardwareBufferImageSiblingVkAndroid.cpp90 egl::Error HardwareBufferImageSiblingVkAndroid::ValidateHardwareBuffer(RendererVk *renderer, in ValidateHardwareBuffer()
187 RendererVk *renderer = displayVk->getRenderer(); in initImpl()
379 void HardwareBufferImageSiblingVkAndroid::release(RendererVk *renderer) in release()
/external/angle/src/libANGLE/renderer/vulkan/ggp/
DWindowSurfaceVkGGP.cpp32 RendererVk *renderer = context->getRenderer(); in createSurfaceVk()
51 RendererVk *renderer = context->getRenderer(); in getCurrentWindowSize()
/external/angle/src/libANGLE/renderer/vulkan/display/
DWindowSurfaceVkSimple.cpp25 RendererVk *renderer = context->getRenderer(); in createSurfaceVk()
71 RendererVk *renderer = context->getRenderer(); in getCurrentWindowSize()
/external/angle/src/libANGLE/renderer/vulkan/mac/
DIOSurfaceSurfaceVkMac.mm69 RendererVk *renderer)
106 RendererVk *renderer = displayVk->getRenderer();
164 RendererVk *renderer = displayVk->getRenderer();

123