Module qtjambi
Package io.qt.gui.rhi
package io.qt.gui.rhi
-
ClassDescriptionAccelerated 2D/3D graphics API abstractionJava wrapper for Qt enum
QRhi::BeginFrameFlag
QFlags
type for enumQRhi.BeginFrameFlag
Java wrapper for Qt callableQRhi::CleanupCallback
Java wrapper for Qt enumQRhi::EndFrameFlag
QFlags
type for enumQRhi.EndFrameFlag
Java wrapper for Qt enumQRhi::Feature
Java wrapper for Qt enumQRhi::Flag
Java wrapper for Qt enumQRhi::FrameOpResult
Java wrapper for Qt enumQRhi::Implementation
Java wrapper for Qt enumQRhi::ResourceLimit
Vertex, index, or uniform (constant) buffer resourceContains information about the underlying native resources of a bufferJava wrapper for Qt enumQRhiBuffer::Type
Java wrapper for Qt enumQRhiBuffer::UsageFlag
QFlags
type for enumQRhiBuffer.UsageFlag
Describes the a single color attachment of a render targetCommand buffer resourceJava wrapper for Qt enumQRhiCommandBuffer::BeginPassFlag
QFlags
type for enumQRhiCommandBuffer.BeginPassFlag
Java wrapper for Qt enumQRhiCommandBuffer::IndexFormat
Compute pipeline state resourceJava wrapper for Qt enumQRhiComputePipeline::Flag
QFlags
type for enumQRhiComputePipeline.Flag
Direct3D 11 specific initialization parametersHolds the D3D device and device context used by the QRhiHolds the ID3D12GraphicsCommandList1 object that is backing a QRhiCommandBufferDirect3D 12 specific initialization parametersHolds the D3D12 device used by the QRhiSpecifies clear values for a depth or stencil bufferDescribes the physical device, adapter, or graphics API implementation that is used by an initialized QRhiJava wrapper for Qt enumQRhiDriverInfo::DeviceType
OpenGL specific initialization parametersHolds the OpenGL context used by the QRhiGraphics pipeline state resourceJava wrapper for Qt enumQRhiGraphicsPipeline::BlendFactor
Java wrapper for Qt enumQRhiGraphicsPipeline::BlendOp
QFlags
type for enumQRhiGraphicsPipeline.ColorMaskComponent
Java wrapper for Qt enumQRhiGraphicsPipeline::ColorMaskComponent
Java wrapper for Qt enumQRhiGraphicsPipeline::CompareOp
Java wrapper for Qt enumQRhiGraphicsPipeline::CullMode
Java wrapper for Qt enumQRhiGraphicsPipeline::Flag
QFlags
type for enumQRhiGraphicsPipeline.Flag
Java wrapper for Qt enumQRhiGraphicsPipeline::FrontFace
Java wrapper for Qt enumQRhiGraphicsPipeline::PolygonMode
Java wrapper for Qt enumQRhiGraphicsPipeline::StencilOp
Describes the stencil operation stateDescribes the blend state for one color attachmentJava wrapper for Qt enumQRhiGraphicsPipeline::Topology
Base class for backend-specific initialization parametersHolds the MTLCommandBuffer and MTLRenderCommandEncoder objects that are backing a QRhiCommandBufferMetal specific initialization parametersHolds the Metal device used by the QRhiBase class for classes exposing backend-specific collections of native resource objectsNull backend specific initialization parametersEmptyDescribes a readback (reading back texture contents from possibly GPU-only memory) operationDescribes the results of a potentially asynchronous buffer or texture readback operationJava wrapper for Qt callablestd::function<void()>
Renderbuffer resourceJava wrapper for Qt enumQRhiRenderBuffer::Flag
QFlags
type for enumQRhiRenderBuffer.Flag
Wraps a native renderbuffer objectJava wrapper for Qt enumQRhiRenderBuffer::Type
Render pass resourceRepresents an onscreen (swapchain) or offscreen (texture) render targetBase class for classes encapsulating native resource objectsJava wrapper for Qt enumQRhiResource::Type
Records upload and copy type of operationsSampler resourceJava wrapper for Qt enumQRhiSampler::AddressMode
Java wrapper for Qt enumQRhiSampler::CompareOp
Java wrapper for Qt enumQRhiSampler::Filter
Specifies a scissor rectangleDescribes the shader resource for a single binding pointJava wrapper for Qt enumQRhiShaderResourceBinding::StageFlag
QFlags
type for enumQRhiShaderResourceBinding.StageFlag
Java wrapper for Qt classQRhiShaderResourceBinding::TextureAndSampler
Java wrapper for Qt enumQRhiShaderResourceBinding::Type
Encapsulates resources for making buffer, texture, sampler resources visible to shadersJava wrapper for Qt enumQRhiShaderResourceBindings::UpdateFlag
QFlags
type for enumQRhiShaderResourceBindings.UpdateFlag
Specifies the type and the shader code for a shader stage in the pipelineJava wrapper for Qt enumQRhiShaderStage::Type
Statistics provided from the underlying memory allocatorSwapchain resourceJava wrapper for Qt enumQRhiSwapChain::Flag
QFlags
type for enumQRhiSwapChain.Flag
Java wrapper for Qt enumQRhiSwapChain::Format
Java wrapper for Qt enumQRhiSwapChain::StereoTargetBuffer
Describes the high dynamic range related information of the swapchain's associated outputJava wrapper for Qt enumQRhiSwapChainHdrInfo::LimitsType
Java wrapper for Qt enumQRhiSwapChainHdrInfo::LuminanceBehavior
Opaque data describing native objects needed to set up a swapchainSwapchain render target resourceTexture resourceJava wrapper for Qt enumQRhiTexture::Flag
QFlags
type for enumQRhiTexture.Flag
Java wrapper for Qt enumQRhiTexture::Format
Contains information about the underlying native resources of a textureSpecifies the view format for reading or writing from or to the textureDescribes a texture-to-texture copy operationTexture render target resourceJava wrapper for Qt enumQRhiTextureRenderTarget::Flag
QFlags
type for enumQRhiTextureRenderTarget.Flag
Describes the color and depth or depth/stencil attachments of a render targetDescribes the source for one mip level in a layer in a texture upload operationDescribes a texture upload operationDescribes one layer (face for cubemaps, slice for 3D textures, element for texture arrays) in a texture upload operationDescribes a single vertex input elementJava wrapper for Qt enumQRhiVertexInputAttribute::Format
Describes a vertex input bindingJava wrapper for Qt enumQRhiVertexInputBinding::Classification
Describes the layout of vertex inputs consumed by a vertex shaderSpecifies a viewport rectangleContains multiple versions of a shader translated to multiple shading languages, together with reflection metadataAdditional metadata about the native shader codeMapping metadata for sampler uniformsJava wrapper for Qt enumQShader::SerializedFormatVersion
Java wrapper for Qt enumQShader::Source
Java wrapper for Qt enumQShader::Stage
Java wrapper for Qt enumQShader::Variant
Contains source or binary code for a shader and additional metadataDescribes the interface of a shaderDescribes a member of a uniform or push constant blockJava wrapper for Qt enumQShaderDescription::BuiltinType
Describes a built-in variableJava wrapper for Qt enumQShaderDescription::ImageFlag
QFlags
type for enumQShaderDescription.ImageFlag
Java wrapper for Qt enumQShaderDescription::ImageFormat
Describes an input or output variable in the shaderDescribes a push constant blockJava wrapper for Qt enumQShaderDescription::QualifierFlag
QFlags
type for enumQShaderDescription.QualifierFlag
Describes a shader storage blockJava wrapper for Qt enumQShaderDescription::TessellationMode
Java wrapper for Qt enumQShaderDescription::TessellationPartitioning
Java wrapper for Qt enumQShaderDescription::TessellationWindingOrder
Describes a uniform blockJava wrapper for Qt enumQShaderDescription::VariableType
Specifies the shading language, the version with flags, and the variantSpecifies the shading language versionJava wrapper for Qt enumQShaderVersion::Flag
QFlags
type for enumQShaderVersion.Flag