Namespace portal::renderer¶ Namespaces¶ Namespace portal::renderer::image Namespace portal::renderer::shader_reflection Namespace portal::renderer::utils Namespace portal::renderer::vulkan Classes¶ Struct AttachmentProperties Struct AttachmentTextureProperty Struct CompiledShader Struct DescriptorInput Struct DescriptorSetManagerProperties Struct DriverVersion Struct FrameRenderingContext Struct FrameResources Struct ImageViewProperties Struct MaterialProperties Struct PipelineProperties Struct PipelineStatistics Struct RenderObject Struct RenderTargetProperties Struct SamplerProperties Struct ShaderCompiler::CompileRequest Struct ShaderDefine Struct ShaderReflection Struct StorageBufferProperties Struct SurfaceCapabilities Struct SurfaceProperties Struct TextureProperties Class BufferDescriptor Class DescriptorSetManager Class Device Class Image Class ImageView Class Material Class PhysicalDevice Class Pipeline Class Queue Class RendererResource Class RenderTarget Class Sampler Class Shader Class ShaderCompiler Class ShaderVariant Class StorageBuffer Class StorageBufferSet Class Surface Class Texture Class UniformBuffer Class UniformBufferSet Enums¶ Enum AttachmentLoadOperator Enum BlendMode Enum DepthCompareOperator Enum DescriptorResourceType Enum DescriptorType Enum ImageFormat Enum ImageUsage Enum PipelineStage Enum PrimitiveTopology Enum ResourceAccessFlags Enum SamplerMipmapMode Enum ShaderStage Enum SurfaceTransformBits Enum SurfaceType Enum TextureFilter Enum TextureType Enum TextureWrap Functions¶ Function portal::renderer::diagnose_if_needed Function portal::renderer::format_property Function portal::renderer::get_element_number Function portal::renderer::get_format_bytes_per_pixel Function portal::renderer::to_descriptor_type Function portal::renderer::to_property_container_type Function portal::renderer::to_property_type Function portal::renderer::to_shader_stage Typedefs¶ Typedef portal::renderer::SurfaceTransform Variables¶ Variable portal::renderer::logger Variable portal::renderer::logger