Zenith.NET Classes BottomLevelAccelerationStructure Buffer BufferView Capabilities CommandBuffer CommandQueue ComputePipeline DisposableObject GraphicsContext GraphicsPipeline GraphicsResource Heap MeshShadingPipeline Pipeline QueryHeap Sampler Shader SwapChain Texture TextureView Timeline TopLevelAccelerationStructure ValidationLayer ValidationMessageEventArgs ZenithCompiler ZenithHelper ZenithMarshal ZenithMarshal.Scope Structs AttachmentFormats BlendState BottomLevelAccelerationStructureDesc BufferData BufferDesc BufferViewDesc ColorAttachment ColorAttachmentBlendState ComputePipelineDesc DepthStencilAttachment DepthStencilState Extent3D GraphicsPipelineDesc HeapDesc IndirectDispatchArgs IndirectDispatchMeshArgs IndirectDrawArgs IndirectDrawIndexedArgs InputElement InputLayout MeshShadingPipelineDesc Offset3D QueryHeapDesc RasterizerState RayTracingAabbGeometry RayTracingGeometry RayTracingInstance RayTracingTriangleGeometry RenderState ResourceHandle SamplerDesc Scissor ShaderDesc SizeAndAlignment StencilFaceState Surface SwapChainDesc TextureData TextureDesc TextureSubresource TextureSubresourceRange TextureViewDesc ThreadGroupSize TimelineValue TopLevelAccelerationStructureDesc Viewport Enums AccelerationStructureBuildFlags AddressMode BarrierStages BlendFactor BlendOp BorderColor BufferUsages ColorWrites CommandQueueType CompareOp CullMode ElementFormat ElementSemantic FillMode FilterMode FrontFace GraphicsApi IndexFormat LoadOp MemoryResidency MessageSeverity NativeObjectType NativeTextureType PixelFormat PrimitiveTopology QueryType RayTracingGeometryType RayTracingInstanceFlags SampleCount StencilOp StoreOp StringEncoding SurfaceType TextureLayout TextureType TextureUsages