Plasma Engine  2.0
Loading...
Searching...
No Matches
plGALDeviceVulkan Member List

This is the complete list of members for plGALDeviceVulkan, including all inherited members.

AddDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice)plGALDeviceprotected
AddDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice)plGALDevice
AddSignalSemaphore(const SemaphoreInfo &signalSemaphore) (defined in plGALDeviceVulkan)plGALDeviceVulkan
AddWaitSemaphore(const SemaphoreInfo &waitSemaphore) (defined in plGALDeviceVulkan)plGALDeviceVulkan
BeginCommands(const char *szName)plGALDevice
BeginCommandsPlatform(const char *szName) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
BeginFrame(const plUInt64 uiAppFrame=0)plGALDevice
BeginFramePlatform(plArrayPtr< plGALSwapChain * > swapchains, const plUInt64 uiAppFrame) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
BlendStateTable typedef (defined in plGALDevice)plGALDeviceprotected
BufferResourceViewTable typedef (defined in plGALDevice)plGALDeviceprotected
BufferTable typedef (defined in plGALDevice)plGALDeviceprotected
BufferUnorderedAccessViewTable typedef (defined in plGALDevice)plGALDeviceprotected
CreateBlendState(const plGALBlendStateCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateBlendStatePlatform(const plGALBlendStateCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateBuffer(const plGALBufferCreationDescription &description, plArrayPtr< const plUInt8 > initialData=plArrayPtr< const plUInt8 >())plGALDevice
CreateBufferInternal(const plGALBufferCreationDescription &Description, plArrayPtr< const plUInt8 > pInitialData, bool bCPU=false) (defined in plGALDeviceVulkan)plGALDeviceVulkan
CreateBufferPlatform(const plGALBufferCreationDescription &Description, plArrayPtr< const plUInt8 > pInitialData) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateConstantBuffer(plUInt32 uiBufferSize) (defined in plGALDevice)plGALDevice
CreateDepthStencilState(const plGALDepthStencilStateCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateDepthStencilStatePlatform(const plGALDepthStencilStateCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateIndexBuffer(plGALIndexType::Enum indexType, plUInt32 uiIndexCount, plArrayPtr< const plUInt8 > initialData=plArrayPtr< const plUInt8 >(), bool bDataIsMutable=false) (defined in plGALDevice)plGALDevice
CreateProxyTexture(plGALTextureHandle hParentTexture, plUInt32 uiSlice) (defined in plGALDevice)plGALDevice
CreateRasterizerState(const plGALRasterizerStateCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateRasterizerStatePlatform(const plGALRasterizerStateCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateRenderTargetView(const plGALRenderTargetViewCreationDescription &description)plGALDevice
CreateRenderTargetViewPlatform(plGALTexture *pTexture, const plGALRenderTargetViewCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateResourceView(const plGALTextureResourceViewCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateResourceView(const plGALBufferResourceViewCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateResourceViewPlatform(plGALTexture *pResource, const plGALTextureResourceViewCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateResourceViewPlatform(plGALBuffer *pResource, const plGALBufferResourceViewCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateSamplerState(const plGALSamplerStateCreationDescription &description)plGALDevice
CreateSamplerStatePlatform(const plGALSamplerStateCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateShader(const plGALShaderCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateShaderPlatform(const plGALShaderCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateSharedTexture(const plGALTextureCreationDescription &description, plArrayPtr< plGALSystemMemoryDescription > initialData={})plGALDevice
CreateSharedTexturePlatform(const plGALTextureCreationDescription &Description, plArrayPtr< plGALSystemMemoryDescription > pInitialData, plEnum< plGALSharedTextureType > sharedType, plGALPlatformSharedHandle handle) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateSwapChain(const SwapChainFactoryFunction &func) (defined in plGALDevice)plGALDevice
CreateTexture(const plGALTextureCreationDescription &description, plArrayPtr< plGALSystemMemoryDescription > initialData=plArrayPtr< plGALSystemMemoryDescription >())plGALDevice
CreateTextureInternal(const plGALTextureCreationDescription &Description, plArrayPtr< plGALSystemMemoryDescription > pInitialData, bool bLinearCPU=false, bool bStaging=false) (defined in plGALDeviceVulkan)plGALDeviceVulkan
CreateTexturePlatform(const plGALTextureCreationDescription &Description, plArrayPtr< plGALSystemMemoryDescription > pInitialData) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateUnorderedAccessView(const plGALTextureUnorderedAccessViewCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateUnorderedAccessView(const plGALBufferUnorderedAccessViewCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateUnorderedAccessViewPlatform(plGALTexture *pResource, const plGALTextureUnorderedAccessViewCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotected
CreateUnorderedAccessViewPlatform(plGALBuffer *pResource, const plGALBufferUnorderedAccessViewCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotected
CreateVertexBuffer(plUInt32 uiVertexSize, plUInt32 uiVertexCount, plArrayPtr< const plUInt8 > initialData=plArrayPtr< const plUInt8 >(), bool bDataIsMutable=false) (defined in plGALDevice)plGALDevice
CreateVertexDeclaration(const plGALVertexDeclarationCreationDescription &description)plGALDevice
CreateVertexDeclarationPlatform(const plGALVertexDeclarationCreationDescription &Description) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
CreateVulkanDevice (defined in plGALDeviceVulkan)plGALDeviceVulkanfriend
DeleteLater(vk::Image &image, vk::DeviceMemory &externalMemory) (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
DeleteLater(T &object, plVulkanAllocation &allocation) (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
DeleteLater(T &object, void *pContext) (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
DeleteLater(T &object) (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
DeleteLaterImpl(const PendingDeletion &deletion) (defined in plGALDeviceVulkan)plGALDeviceVulkan
DepthStencilStateTable typedef (defined in plGALDevice)plGALDeviceprotected
DestroyBlendState(plGALBlendStateHandle hBlendState) (defined in plGALDevice)plGALDevice
DestroyBlendStatePlatform(plGALBlendState *pBlendState) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyBuffer(plGALBufferHandle hBuffer) (defined in plGALDevice)plGALDevice
DestroyBufferPlatform(plGALBuffer *pBuffer) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyDeadObjects() (defined in plGALDevice)plGALDeviceprotected
DestroyDepthStencilState(plGALDepthStencilStateHandle hDepthStencilState) (defined in plGALDevice)plGALDevice
DestroyDepthStencilStatePlatform(plGALDepthStencilState *pDepthStencilState) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyProxyTexture(plGALTextureHandle hProxyTexture) (defined in plGALDevice)plGALDevice
DestroyRasterizerState(plGALRasterizerStateHandle hRasterizerState) (defined in plGALDevice)plGALDevice
DestroyRasterizerStatePlatform(plGALRasterizerState *pRasterizerState) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyRenderTargetView(plGALRenderTargetViewHandle hRenderTargetView) (defined in plGALDevice)plGALDevice
DestroyRenderTargetViewPlatform(plGALRenderTargetView *pRenderTargetView) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyResourceView(plGALTextureResourceViewHandle hResourceView) (defined in plGALDevice)plGALDevice
DestroyResourceView(plGALBufferResourceViewHandle hResourceView) (defined in plGALDevice)plGALDevice
DestroyResourceViewPlatform(plGALTextureResourceView *pResourceView) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyResourceViewPlatform(plGALBufferResourceView *pResourceView) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroySamplerState(plGALSamplerStateHandle hSamplerState) (defined in plGALDevice)plGALDevice
DestroySamplerStatePlatform(plGALSamplerState *pSamplerState) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyShader(plGALShaderHandle hShader) (defined in plGALDevice)plGALDevice
DestroyShaderPlatform(plGALShader *pShader) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroySharedTexture(plGALTextureHandle hTexture) (defined in plGALDevice)plGALDevice
DestroySharedTexturePlatform(plGALTexture *pTexture) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroySwapChain(plGALSwapChainHandle hSwapChain) (defined in plGALDevice)plGALDevice
DestroyTexture(plGALTextureHandle hTexture) (defined in plGALDevice)plGALDevice
DestroyTexturePlatform(plGALTexture *pTexture) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyUnorderedAccessView(plGALTextureUnorderedAccessViewHandle hUnorderedAccessView) (defined in plGALDevice)plGALDevice
DestroyUnorderedAccessView(plGALBufferUnorderedAccessViewHandle hUnorderedAccessView) (defined in plGALDevice)plGALDevice
DestroyUnorderedAccessViewPlatform(plGALTextureUnorderedAccessView *pUnorderedAccessView) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyUnorderedAccessViewPlatform(plGALBufferUnorderedAccessView *pUnorderedAccessView) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyVertexDeclaration(plGALVertexDeclarationHandle hVertexDeclaration) (defined in plGALDevice)plGALDevice
DestroyVertexDeclarationPlatform(plGALVertexDeclaration *pVertexDeclaration) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
DestroyViews(plGALTexture *pResource) (defined in plGALDevice)plGALDeviceprotected
DestroyViews(plGALBuffer *pResource) (defined in plGALDevice)plGALDeviceprotected
EndCommands(plGALCommandEncoder *pCommandEncoder)plGALDevice
EndCommandsPlatform(plGALCommandEncoder *pPass) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
EndFrame()plGALDevice
EndFramePlatform(plArrayPtr< plGALSwapChain * > swapchains) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
EnqueueFrameSwapChain(plGALSwapChainHandle hSwapChain)plGALDevice
FillCapabilitiesPlatform() override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
FinalizeBufferInternal(const plGALBufferCreationDescription &desc, plGALBuffer *pBuffer) (defined in plGALDevice)plGALDeviceprotected
FinalizeTextureInternal(const plGALTextureCreationDescription &desc, plGALTexture *pTexture) (defined in plGALDevice)plGALDeviceprotected
Flush() (defined in plGALDevice)plGALDevice
FlushPlatform() override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
Get(typename IdTableType::TypeOfId hHandle, const IdTableType &IdTable) const (defined in plGALDevice)plGALDeviceprotected
Get(typename IdTableType::TypeOfId hHandle, const IdTableType &IdTable) const (defined in plGALDevice)plGALDevice
GetAllocator()plGALDeviceinline
GetBackBufferTextureFromSwapChain(plGALSwapChainHandle hSwapChain)plGALDevice
GetBlendState(plGALBlendStateHandle hBlendState) const (defined in plGALDevice)plGALDeviceinline
GetBuffer(plGALBufferHandle hBuffer) const (defined in plGALDevice)plGALDeviceinline
GetCapabilities() const (defined in plGALDevice)plGALDevice
GetCurrentCommandBuffer() (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetCurrentFrame() constplGALDevice
GetCurrentFramePlatform() const override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
GetCurrentPipelineBarrier() (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetDefaultDevice() (defined in plGALDevice)plGALDevicestatic
GetDefaultRenderTargetView(plGALTextureHandle hTexture) (defined in plGALDevice)plGALDevice
GetDefaultResourceView(plGALTextureHandle hTexture) (defined in plGALDevice)plGALDevice
GetDefaultResourceView(plGALBufferHandle hBuffer) (defined in plGALDevice)plGALDevice
GetDepthStencilState(plGALDepthStencilStateHandle hDepthStencilState) const (defined in plGALDevice)plGALDeviceinline
GetDescription() const (defined in plGALDevice)plGALDevice
GetDispatchContext() const (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
GetExtensions() const (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
GetFenceQueue() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetFenceResult(plGALFenceHandle hFence, plTime timeout=plTime::MakeZero())plGALDevice
GetFenceResultPlatform(plGALFenceHandle hFence, plTime timeout) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
GetFormatLookupTable() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetGraphicsQueue() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetInitContext() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetMemoryConsumptionForBuffer(const plGALBufferCreationDescription &description) const (defined in plGALDevice)plGALDevicevirtual
GetMemoryConsumptionForTexture(const plGALTextureCreationDescription &description) const (defined in plGALDevice)plGALDevicevirtual
GetMemoryIndex(vk::MemoryPropertyFlags properties, const vk::MemoryRequirements &requirements) const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetOcclusionQueryResult(plGALOcclusionHandle hOcclusion, plUInt64 &out_uiResult)plGALDevice
GetOcclusionResultPlatform(plGALOcclusionHandle hOcclusion, plUInt64 &out_uiResult) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
GetPhysicalDeviceProperties() const (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
GetQueryPool() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetRasterizerState(plGALRasterizerStateHandle hRasterizerState) const (defined in plGALDevice)plGALDeviceinline
GetRenderer() (defined in plGALDevice)plGALDevice
GetRendererPlatform() override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
GetRenderTargetView(plGALRenderTargetViewHandle hRenderTargetView) const (defined in plGALDevice)plGALDeviceinline
GetResourceView(plGALTextureResourceViewHandle hResourceView) const (defined in plGALDevice)plGALDeviceinline
GetResourceView(plGALBufferResourceViewHandle hResourceView) const (defined in plGALDevice)plGALDeviceinline
GetSafeFrame() constplGALDevice
GetSafeFramePlatform() const override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
GetSamplerState(plGALSamplerStateHandle hSamplerState) const (defined in plGALDevice)plGALDeviceinline
GetShader(plGALShaderHandle hShader) const (defined in plGALDevice)plGALDeviceinline
GetSharedTexture(plGALTextureHandle hTexture) const override (defined in plGALDeviceVulkan)plGALDeviceVulkanvirtual
GetStagingBufferPool() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetSupportedStages() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetSwapChain(plGALSwapChainHandle hSwapChain) const (defined in plGALDevice)plGALDeviceinline
GetSwapChain(plGALSwapChainHandle hSwapChain) const (defined in plGALDevice)plGALDeviceinline
GetSwapChainInternal(plGALSwapChainHandle hSwapChain, const plRTTI *pRequestedType) const (defined in plGALDevice)plGALDeviceprotected
GetTexture(plGALTextureHandle hTexture) const (defined in plGALDevice)plGALDeviceinline
GetTimestampResult(plGALTimestampHandle hTimestamp, plTime &out_result)plGALDevice
GetTimestampResultPlatform(plGALTimestampHandle hTimestamp, plTime &out_result) override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
GetTransferQueue() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetUnorderedAccessView(plGALTextureUnorderedAccessViewHandle hUnorderedAccessView) const (defined in plGALDevice)plGALDeviceinline
GetUnorderedAccessView(plGALBufferUnorderedAccessViewHandle hUnorderedAccessView) const (defined in plGALDevice)plGALDeviceinline
GetVertexDeclaration(plGALVertexDeclarationHandle hVertexDeclaration) const (defined in plGALDevice)plGALDeviceinline
GetVulkanDevice() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetVulkanInstance() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
GetVulkanPhysicalDevice() const (defined in plGALDeviceVulkan)plGALDeviceVulkan
HasDefaultDevice() (defined in plGALDevice)plGALDevicestatic
Init() (defined in plGALDevice)plGALDevice
InitPlatform() override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
m_Allocator (defined in plGALDevice)plGALDeviceprotected
m_AllocatorWrapper (defined in plGALDevice)plGALDeviceprotected
m_BlendStates (defined in plGALDevice)plGALDeviceprotected
m_BlendStateTable (defined in plGALDevice)plGALDeviceprotected
m_BufferResourceViews (defined in plGALDevice)plGALDeviceprotected
m_Buffers (defined in plGALDevice)plGALDeviceprotected
m_BufferUnorderedAccessViews (defined in plGALDevice)plGALDeviceprotected
m_Capabilities (defined in plGALDevice)plGALDeviceprotected
m_DeadObjects (defined in plGALDevice)plGALDeviceprotected
m_DepthStencilStates (defined in plGALDevice)plGALDeviceprotected
m_DepthStencilStateTable (defined in plGALDevice)plGALDeviceprotected
m_Description (defined in plGALDevice)plGALDeviceprotected
m_Mutex (defined in plGALDevice)plGALDevicemutable
m_RasterizerStates (defined in plGALDevice)plGALDeviceprotected
m_RasterizerStateTable (defined in plGALDevice)plGALDeviceprotected
m_RenderTargetViews (defined in plGALDevice)plGALDeviceprotected
m_SamplerStates (defined in plGALDevice)plGALDeviceprotected
m_SamplerStateTable (defined in plGALDevice)plGALDeviceprotected
m_Shaders (defined in plGALDevice)plGALDeviceprotected
m_SwapChains (defined in plGALDevice)plGALDeviceprotected
m_TextureResourceViews (defined in plGALDevice)plGALDeviceprotected
m_Textures (defined in plGALDevice)plGALDeviceprotected
m_TextureUnorderedAccessViews (defined in plGALDevice)plGALDeviceprotected
m_VertexDeclarations (defined in plGALDevice)plGALDeviceprotected
m_VertexDeclarationTable (defined in plGALDevice)plGALDeviceprotected
OnBeforeImageDestroyed (defined in plGALDeviceVulkan)plGALDeviceVulkan
OpenSharedTexture(const plGALTextureCreationDescription &description, plGALPlatformSharedHandle hSharedHandle) (defined in plGALDevice)plGALDevice
plGALDevice(const plGALDeviceCreationDescription &Description) (defined in plGALDevice)plGALDeviceprotected
RasterizerStateTable typedef (defined in plGALDevice)plGALDeviceprotected
ReclaimLater(const ReclaimResource &reclaim) (defined in plGALDeviceVulkan)plGALDeviceVulkan
ReclaimLater(T &object, void *pContext=nullptr) (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
RenderTargetViewTable typedef (defined in plGALDevice)plGALDeviceprotected
ReportLiveGpuObjects() (defined in plGALDeviceVulkan)plGALDeviceVulkan
ReviveDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice)plGALDeviceprotected
s_Events (defined in plGALDevice)plGALDevicestatic
SamplerStateTable typedef (defined in plGALDevice)plGALDeviceprotected
SelectDeviceExtensions(vk::DeviceCreateInfo &deviceCreateInfo, plHybridArray< const char *, 6 > &extensions) (defined in plGALDeviceVulkan)plGALDeviceVulkanprotected
SelectInstanceExtensions(plHybridArray< const char *, 6 > &extensions) (defined in plGALDeviceVulkan)plGALDeviceVulkanprotected
SetDebugName(const vk::DebugUtilsObjectNameInfoEXT &info, plVulkanAllocation allocation=nullptr) (defined in plGALDeviceVulkan)plGALDeviceVulkan
SetDebugName(const char *szName, T &object, plVulkanAllocation allocation=nullptr) (defined in plGALDeviceVulkan)plGALDeviceVulkaninline
SetDefaultDevice(plGALDevice *pDefaultDevice) (defined in plGALDevice)plGALDevicestatic
ShaderTable typedef (defined in plGALDevice)plGALDeviceprotected
Shutdown() (defined in plGALDevice)plGALDevice
ShutdownPlatform() override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
Submit(bool bAddSignalSemaphore=true) (defined in plGALDeviceVulkan)plGALDeviceVulkan
SwapChainFactoryFunction typedef (defined in plGALDevice)plGALDevice
SwapChainTable typedef (defined in plGALDevice)plGALDeviceprotected
TextureResourceViewTable typedef (defined in plGALDevice)plGALDeviceprotected
TextureTable typedef (defined in plGALDevice)plGALDeviceprotected
TextureUnorderedAccessViewTable typedef (defined in plGALDevice)plGALDeviceprotected
UpdateSwapChain(plGALSwapChainHandle hSwapChain, plEnum< plGALPresentMode > newPresentMode) (defined in plGALDevice)plGALDevice
UploadBufferStaging(plStagingBufferPoolVulkan *pStagingBufferPool, plPipelineBarrierVulkan *pPipelineBarrier, vk::CommandBuffer commandBuffer, const plGALBufferVulkan *pBuffer, plArrayPtr< const plUInt8 > pInitialData, vk::DeviceSize dstOffset=0) (defined in plGALDeviceVulkan)plGALDeviceVulkanstatic
UploadTextureStaging(plStagingBufferPoolVulkan *pStagingBufferPool, plPipelineBarrierVulkan *pPipelineBarrier, vk::CommandBuffer commandBuffer, const plGALTextureVulkan *pTexture, const vk::ImageSubresourceLayers &subResource, const plGALSystemMemoryDescription &data) (defined in plGALDeviceVulkan)plGALDeviceVulkanstatic
VerifyMultithreadedAccess() constplGALDeviceprotected
VertexDeclarationTable typedef (defined in plGALDevice)plGALDeviceprotected
WaitIdle()plGALDevice
WaitIdlePlatform() override (defined in plGALDeviceVulkan)plGALDeviceVulkanprotectedvirtual
~plGALDevice() (defined in plGALDevice)plGALDeviceprotectedvirtual
~plGALDeviceVulkan() (defined in plGALDeviceVulkan)plGALDeviceVulkanvirtual