QSGRendererInterface¶

PyQt5.QtQuick.QSGRendererInterface

Description¶

TODO

Enums¶

GraphicsApi

TODO

Member

Value

Description

Direct3D11Rhi

TODO

TODO

Direct3D12

TODO

TODO

MetalRhi

TODO

TODO

NullRhi

TODO

TODO

OpenGL

TODO

TODO

OpenGLRhi

TODO

TODO

OpenVG

TODO

TODO

Software

TODO

TODO

Unknown

TODO

TODO

VulkanRhi

TODO

TODO


Resource

TODO

Member

Value

Description

CommandEncoderResource

TODO

TODO

CommandListResource

TODO

TODO

CommandQueueResource

TODO

TODO

DeviceContextResource

TODO

TODO

DeviceResource

TODO

TODO

OpenGLContextResource

TODO

TODO

PainterResource

TODO

TODO

PhysicalDeviceResource

TODO

TODO

RenderPassResource

TODO

TODO

RhiResource

TODO

TODO

VulkanInstanceResource

TODO

TODO


ShaderCompilationType

TODO

Member

Value

Description

OfflineCompilation

TODO

TODO

RuntimeCompilation

TODO

TODO


ShaderSourceType

TODO

Member

Value

Description

ShaderByteCode

TODO

TODO

ShaderSourceFile

TODO

TODO

ShaderSourceString

TODO

TODO


ShaderType

TODO

Member

Value

Description

GLSL

TODO

TODO

HLSL

TODO

TODO

RhiShader

TODO

TODO

UnknownShadingLanguage

TODO

TODO

Methods¶

getResource(QQuickWindow, Resource) → sip.voidptr

TODO


getResource(QQuickWindow, str) → sip.voidptr

TODO


graphicsApi() → GraphicsApi

TODO


@staticmethod
isApiRhiBased(GraphicsApi) → bool

TODO


shaderCompilationType() → ShaderCompilationTypes

TODO


shaderSourceType() → ShaderSourceTypes

TODO


shaderType() → ShaderType

TODO