|
Toast Engine
|
This is the complete list of members for RenderInterface_VK, including all inherited members.
| BeginRecording(VkExtent2D extent) | RenderInterface_VK | |
| CompileFilter(const Rml::String &name, const Rml::Dictionary ¶meters) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| CompileGeometry(Rml::Span< const Rml::Vertex > vertices, Rml::Span< const int > indices) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| CompileShader(const Rml::String &name, const Rml::Dictionary ¶meters) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| CompositeLayers(Rml::LayerHandle source, Rml::LayerHandle destination, Rml::BlendMode blend_mode, Rml::Span< const Rml::CompiledFilterHandle > filters) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| EnableClipMask(bool enable) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| EnableScissorRegion(bool enable) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| EndRecording() | RenderInterface_VK | |
| GenerateTexture(Rml::Span< const Rml::byte > source_data, Rml::Vector2i source_dimensions) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| GetLastOutputView() const | RenderInterface_VK | inline |
| Initialize(VkInstance instance, VkPhysicalDevice physical_device, VkDevice device, uint32_t queue_family_index, VkQueue queue, VkFormat color_format, VkFormat depth_stencil_format, std::mutex *submit_mutex, VkPipelineCache pipeline_cache=VK_NULL_HANDLE) | RenderInterface_VK | |
| kFramesInFlight (defined in RenderInterface_VK) | RenderInterface_VK | static |
| kVideoMemoryForAllocation (defined in RenderInterface_VK) | RenderInterface_VK | static |
| LoadTexture(Rml::Vector2i &texture_dimensions, const Rml::String &source) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| OnFrameBegin(uint32_t frame_index) | RenderInterface_VK | |
| PopLayer() override (defined in RenderInterface_VK) | RenderInterface_VK | |
| PushLayer() override (defined in RenderInterface_VK) | RenderInterface_VK | |
| ReleaseFilter(Rml::CompiledFilterHandle filter) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| ReleaseGeometry(Rml::CompiledGeometryHandle geometry) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| ReleaseShader(Rml::CompiledShaderHandle shader) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| ReleaseTexture(Rml::TextureHandle texture_handle) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| RenderGeometry(Rml::CompiledGeometryHandle handle, Rml::Vector2f translation, Rml::TextureHandle texture) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| RenderInterface_VK() (defined in RenderInterface_VK) | RenderInterface_VK | |
| RenderShader(Rml::CompiledShaderHandle shader, Rml::CompiledGeometryHandle geometry, Rml::Vector2f translation, Rml::TextureHandle texture) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| RenderToClipMask(Rml::ClipMaskOperation operation, Rml::CompiledGeometryHandle geometry, Rml::Vector2f translation) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| SaveLayerAsMaskImage() override (defined in RenderInterface_VK) | RenderInterface_VK | |
| SaveLayerAsTexture() override (defined in RenderInterface_VK) | RenderInterface_VK | |
| SetScissorRegion(Rml::Rectanglei region) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| SetTransform(const Rml::Matrix4f *transform) override (defined in RenderInterface_VK) | RenderInterface_VK | |
| SetViewport(int width, int height) (defined in RenderInterface_VK) | RenderInterface_VK | |
| Shutdown() (defined in RenderInterface_VK) | RenderInterface_VK | |
| ~RenderInterface_VK() (defined in RenderInterface_VK) | RenderInterface_VK |