RavEngine
Loading...
Searching...
No Matches
RGL::DeviceVk Member List

This is the complete list of members for RGL::DeviceVk, including all inherited members.

BlockUntilIdle() final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
commandPool (defined in RGL::DeviceVk)RGL::DeviceVk
CreateBuffer(const BufferConfig &) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateCommandQueue(QueueType type) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateComputePipeline(const ComputePipelineDescriptor &) final (defined in RGL::DeviceVk)RGL::DeviceVk
CreateComputePipeline(const struct ComputePipelineDescriptor &)=0 (defined in RGL::IDevice)RGL::IDevicepure virtual
CreateDefaultShaderLibrary() final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateFence(bool preSignaled) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreatePipelineLayout(const PipelineLayoutDescriptor &) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateRenderPipeline(const RenderPipelineDescriptor &) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateSampler(const SamplerConfig &) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateShaderLibraryFromBytes(const std::span< const uint8_t >) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateShaderLibraryFromName(const std::string_view &name) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateShaderLibraryFromPath(const std::filesystem::path &) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateShaderLibrarySourceCode(const std::string_view, const FromSourceConfig &config) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateSwapchain(RGLSurfacePtr, RGLCommandQueuePtr, int width, int height) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateSystemDefaultDevice() (defined in RGL::IDevice)RGL::IDevicestatic
CreateTexture(const TextureConfig &) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
CreateTextureWithData(const TextureConfig &, const TextureUploadData &) final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
device (defined in RGL::DeviceVk)RGL::DeviceVk
DeviceVk(decltype(physicalDevice) physicalDevice) (defined in RGL::DeviceVk)RGL::DeviceVk
frameIndex (defined in RGL::DeviceVk)RGL::DeviceVk
GetBrandString() final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
GetCurrentVRAMInUse() const final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
GetDeviceData() final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
GetGlobalBindlessTextureHeap() const final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
GetTotalVRAM() const final (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
globalBufferDescriptorFreeList (defined in RGL::DeviceVk)RGL::DeviceVk
globalBufferDescriptorSet (defined in RGL::DeviceVk)RGL::DeviceVk
globalBufferDescriptorSetLayout (defined in RGL::DeviceVk)RGL::DeviceVk
globalTextureDescriptorFreeList (defined in RGL::DeviceVk)RGL::DeviceVk
globalTextureDescriptorSet (defined in RGL::DeviceVk)RGL::DeviceVk
globalTextureDescriptorSetLayout (defined in RGL::DeviceVk)RGL::DeviceVk
indices (defined in RGL::DeviceVk)RGL::DeviceVk
nBufferDescriptors (defined in RGL::DeviceVk)RGL::DeviceVkstatic
nTextureDescriptors (defined in RGL::DeviceVk)RGL::DeviceVkstatic
physicalDevice (defined in RGL::DeviceVk)RGL::DeviceVk
presentQueue (defined in RGL::DeviceVk)RGL::DeviceVk
rgl_vkCmdBeginDebugUtilsLabelEXT (defined in RGL::DeviceVk)RGL::DeviceVk
rgl_vkCmdEndDebugUtilsLabelEXT (defined in RGL::DeviceVk)RGL::DeviceVk
SetDebugNameForResource(void *resource, VkObjectType type, const char *debugName) (defined in RGL::DeviceVk)RGL::DeviceVk
vkallocator (defined in RGL::DeviceVk)RGL::DeviceVk
vkCmdPushDescriptorSetKHR (defined in RGL::DeviceVk)RGL::DeviceVk
~DeviceVk() (defined in RGL::DeviceVk)RGL::DeviceVkvirtual
~IDevice() (defined in RGL::IDevice)RGL::IDeviceinlinevirtual