Module qtjambi
Package io.qt.gui.rhi
package io.qt.gui.rhi
-
ClassDescriptionAccelerated 2D/3D graphics API abstractionJava wrapper for Qt enum
QRhi::BeginFrameFlagQFlagstype for enumQRhi.BeginFrameFlagJava wrapper for Qt callableQRhi::CleanupCallbackJava wrapper for Qt enumQRhi::EndFrameFlagQFlagstype for enumQRhi.EndFrameFlagJava wrapper for Qt enumQRhi::FeatureJava wrapper for Qt enumQRhi::FlagJava wrapper for Qt enumQRhi::FrameOpResultJava wrapper for Qt enumQRhi::ImplementationJava wrapper for Qt enumQRhi::ResourceLimitVertex, index, or uniform (constant) buffer resourceContains information about the underlying native resources of a bufferJava wrapper for Qt enumQRhiBuffer::TypeJava wrapper for Qt enumQRhiBuffer::UsageFlagQFlagstype for enumQRhiBuffer.UsageFlagDescribes the a single color attachment of a render targetCommand buffer resourceJava wrapper for Qt enumQRhiCommandBuffer::BeginPassFlagQFlagstype for enumQRhiCommandBuffer.BeginPassFlagJava wrapper for Qt enumQRhiCommandBuffer::IndexFormatCompute pipeline state resourceJava wrapper for Qt enumQRhiComputePipeline::FlagQFlagstype for enumQRhiComputePipeline.FlagDirect3D 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::DeviceTypeOpenGL specific initialization parametersHolds the OpenGL context used by the QRhiGraphics pipeline state resourceJava wrapper for Qt enumQRhiGraphicsPipeline::BlendFactorJava wrapper for Qt enumQRhiGraphicsPipeline::BlendOpQFlagstype for enumQRhiGraphicsPipeline.ColorMaskComponentJava wrapper for Qt enumQRhiGraphicsPipeline::ColorMaskComponentJava wrapper for Qt enumQRhiGraphicsPipeline::CompareOpJava wrapper for Qt enumQRhiGraphicsPipeline::CullModeJava wrapper for Qt enumQRhiGraphicsPipeline::FlagQFlagstype for enumQRhiGraphicsPipeline.FlagJava wrapper for Qt enumQRhiGraphicsPipeline::FrontFaceJava wrapper for Qt enumQRhiGraphicsPipeline::PolygonModeJava wrapper for Qt enumQRhiGraphicsPipeline::StencilOpDescribes the stencil operation stateDescribes the blend state for one color attachmentJava wrapper for Qt enumQRhiGraphicsPipeline::TopologyBase 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::FlagQFlagstype for enumQRhiRenderBuffer.FlagWraps a native renderbuffer objectJava wrapper for Qt enumQRhiRenderBuffer::TypeRender pass resourceRepresents an onscreen (swapchain) or offscreen (texture) render targetBase class for classes encapsulating native resource objectsJava wrapper for Qt enumQRhiResource::TypeRecords upload and copy type of operationsSampler resourceJava wrapper for Qt enumQRhiSampler::AddressModeJava wrapper for Qt enumQRhiSampler::CompareOpJava wrapper for Qt enumQRhiSampler::FilterSpecifies a scissor rectangleDescribes the shader resource for a single binding pointJava wrapper for Qt enumQRhiShaderResourceBinding::StageFlagQFlagstype for enumQRhiShaderResourceBinding.StageFlagJava wrapper for Qt classQRhiShaderResourceBinding::TextureAndSamplerJava wrapper for Qt enumQRhiShaderResourceBinding::TypeEncapsulates resources for making buffer, texture, sampler resources visible to shadersJava wrapper for Qt enumQRhiShaderResourceBindings::UpdateFlagQFlagstype for enumQRhiShaderResourceBindings.UpdateFlagSpecifies the type and the shader code for a shader stage in the pipelineJava wrapper for Qt enumQRhiShaderStage::TypeStatistics provided from the underlying memory allocatorSwapchain resourceJava wrapper for Qt enumQRhiSwapChain::FlagQFlagstype for enumQRhiSwapChain.FlagJava wrapper for Qt enumQRhiSwapChain::FormatJava wrapper for Qt enumQRhiSwapChain::StereoTargetBufferDescribes the high dynamic range related information of the swapchain's associated outputJava wrapper for Qt enumQRhiSwapChainHdrInfo::LimitsTypeJava wrapper for Qt enumQRhiSwapChainHdrInfo::LuminanceBehaviorOpaque data describing native objects needed to set up a swapchainSwapchain render target resourceTexture resourceJava wrapper for Qt enumQRhiTexture::FlagQFlagstype for enumQRhiTexture.FlagJava wrapper for Qt enumQRhiTexture::FormatContains information about the underlying native resources of a textureDescribes a texture-to-texture copy operationTexture render target resourceJava wrapper for Qt enumQRhiTextureRenderTarget::FlagQFlagstype for enumQRhiTextureRenderTarget.FlagDescribes 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::FormatDescribes a vertex input bindingJava wrapper for Qt enumQRhiVertexInputBinding::ClassificationDescribes 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::SerializedFormatVersionJava wrapper for Qt enumQShader::SourceJava wrapper for Qt enumQShader::StageJava wrapper for Qt enumQShader::VariantContains 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::BuiltinTypeDescribes a built-in variableJava wrapper for Qt enumQShaderDescription::ImageFlagQFlagstype for enumQShaderDescription.ImageFlagJava wrapper for Qt enumQShaderDescription::ImageFormatDescribes an input or output variable in the shaderDescribes a push constant blockJava wrapper for Qt enumQShaderDescription::QualifierFlagQFlagstype for enumQShaderDescription.QualifierFlagDescribes a shader storage blockJava wrapper for Qt enumQShaderDescription::TessellationModeJava wrapper for Qt enumQShaderDescription::TessellationPartitioningJava wrapper for Qt enumQShaderDescription::TessellationWindingOrderDescribes a uniform blockJava wrapper for Qt enumQShaderDescription::VariableTypeSpecifies the shading language, the version with flags, and the variantSpecifies the shading language versionJava wrapper for Qt enumQShaderVersion::FlagQFlagstype for enumQShaderVersion.Flag