/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_format_utils.h | 29 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);
|
D | RendererVk.cpp | 362 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 …]
|
D | vk_format_utils.cpp | 23 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 …]
|
D | vk_helpers.h | 85 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 …]
|
D | FramebufferVk.h | 24 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,
|
D | BufferVk.h | 20 class RendererVk; variable 25 ConversionBuffer(RendererVk *renderer, 125 ConversionBuffer *getVertexConversionBuffer(RendererVk *renderer, 189 VertexConversionBuffer(RendererVk *renderer,
|
D | SyncVk.cpp | 81 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()
|
D | OverlayVk.cpp | 36 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()
|
D | CommandProcessor.h | 25 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;
|
D | vk_utils.h | 77 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;
|
D | TextureVk.cpp | 85 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 …]
|
D | SurfaceVk.cpp | 202 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 …]
|
D | SyncVk.h | 39 virtual void releaseToRenderer(RendererVk *renderer); 67 void releaseToRenderer(RendererVk *renderer) override;
|
D | ImageVk.cpp | 33 RendererVk *renderer = displayVk->getRenderer(); in onDestroy() 82 RendererVk *renderer = nullptr; in initialize()
|
D | README.md | 19 The [`RendererVk`](RendererVk.cpp) class represents an `EGLDisplay`. `RendererVk` owns shared global
|
D | BufferVk.cpp | 108 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()
|
D | vk_caps_utils.cpp | 39 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()
|
D | CommandProcessor.cpp | 319 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()
|
D | SamplerVk.cpp | 32 RendererVk *renderer = contextVk->getRenderer(); in syncState()
|
/external/angle/src/libANGLE/renderer/vulkan/android/ |
D | vk_android_utils.h | 24 class RendererVk; variable 35 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer);
|
D | HardwareBufferImageSiblingVkAndroid.h | 24 static egl::Error ValidateHardwareBuffer(RendererVk *renderer, EGLClientBuffer buffer); 40 void release(RendererVk *renderer) override;
|
D | HardwareBufferImageSiblingVkAndroid.cpp | 90 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/ |
D | WindowSurfaceVkGGP.cpp | 32 RendererVk *renderer = context->getRenderer(); in createSurfaceVk() 51 RendererVk *renderer = context->getRenderer(); in getCurrentWindowSize()
|
/external/angle/src/libANGLE/renderer/vulkan/display/ |
D | WindowSurfaceVkSimple.cpp | 25 RendererVk *renderer = context->getRenderer(); in createSurfaceVk() 71 RendererVk *renderer = context->getRenderer(); in getCurrentWindowSize()
|
/external/angle/src/libANGLE/renderer/vulkan/mac/ |
D | IOSurfaceSurfaceVkMac.mm | 69 RendererVk *renderer) 106 RendererVk *renderer = displayVk->getRenderer(); 164 RendererVk *renderer = displayVk->getRenderer();
|