![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qrhigles2_p.h>
Public Member Functions | |
| Caps () | |
Definition at line 1113 of file qrhigles2_p.h.
|
inline |
Definition at line 1114 of file qrhigles2_p.h.
References baseInstance, baseVertex, bgraExternalFormat, bgraInternalFormat, clearBuffer, compute, copyBuffer, coreProfile, ctxMajor, ctxMinor, depth24, depthClamp, depthTexture, dispatchIndirect, drawIndirectCount, elementIndexUint, fixedIndexPrimitiveRestart, floatFormats, geometryShader, gles, glesMultisampleRenderToTexture, glesMultiviewMultisampleRenderToTexture, halfAttributes, hasDrawBuffersFunc, instancing, intAttributes, maxDrawBuffers, maxFragmentStorageBuffers, maxSamples, maxTextureArraySize, maxTextureSize, maxThreadGroupsPerDimension, maxThreadGroupsX, maxThreadGroupsY, maxThreadGroupsZ, maxThreadsPerThreadGroup, maxUniformVectors, maxVertexInputs, maxVertexOutputs, maxVertexStorageBuffers, msaaRenderBuffer, multisampledTexture, multiView, needsDepthStencilCombinedAttach, nonBaseLevelFramebufferTexture, npotTextureFull, objectLabel, packedDepthStencil, perRenderTargetBlending, programBinary, properMapBuffer, r16Format, r32uiFormat, r8Format, rgb10Formats, rgba8Format, screenSpaceDerivatives, srgbGenerateMipmap, srgbTextureFormat, srgbTextureRenderTarget, srgbWriteControl, tessellation, texelFetch, texture1D, texture3D, textureCompareMode, timestamps, uniformBuffers, unpackRowLength, and vertexArrayObject.
| uint QRhiGles2::Caps::baseInstance |
Definition at line 1231 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::baseVertex |
Definition at line 1230 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::bgraExternalFormat |
Definition at line 1209 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::bgraInternalFormat |
Definition at line 1210 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and toGlTextureFormat().
| uint QRhiGles2::Caps::clearBuffer |
Definition at line 1262 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::enqueueResourceUpdates().
| uint QRhiGles2::Caps::compute |
Definition at line 1232 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::beginExternal(), QRhiGles2::beginPass(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::copyBuffer |
Definition at line 1261 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::enqueueResourceUpdates(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::coreProfile |
Definition at line 1223 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::glslVersionsToTry(), QRhiGles2::isFeatureSupported(), and toGlTextureFormat().
| int QRhiGles2::Caps::ctxMajor |
Definition at line 1186 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), QRhiGles2::glslVersionsToTry(), and toGlTextureFormat().
| int QRhiGles2::Caps::ctxMinor |
Definition at line 1187 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::glslVersionsToTry().
| uint QRhiGles2::Caps::depth24 |
Definition at line 1227 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::depthClamp |
Definition at line 1234 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeBindGraphicsPipeline(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::depthTexture |
Definition at line 1216 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::dispatchIndirect |
Definition at line 1259 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::dispatchIndirect(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::drawIndirect |
Definition at line 1255 of file qrhigles2_p.h.
Referenced by QRhiGles2::create(), QRhiGles2::drawIndexedIndirect(), QRhiGles2::drawIndirect(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::drawIndirectCount |
Definition at line 1260 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::drawIndexedIndirectCount(), QRhiGles2::drawIndirectCount(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::drawIndirectMulti |
Definition at line 1256 of file qrhigles2_p.h.
Referenced by QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::elementIndexUint |
Definition at line 1226 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::fixedIndexPrimitiveRestart |
Definition at line 1208 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::floatFormats |
Definition at line 1214 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::geometryShader |
Definition at line 1243 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::gles |
Definition at line 1207 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::commonGlslEsVersion(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), QRhiGles2::glslVersionsToTry(), QRhiGles2::isFeatureSupported(), and toGlTextureFormat().
| uint QRhiGles2::Caps::glesMultisampleRenderToTexture |
Definition at line 1250 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::endPass().
| uint QRhiGles2::Caps::glesMultiviewMultisampleRenderToTexture |
Definition at line 1251 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| uint QRhiGles2::Caps::halfAttributes |
Definition at line 1246 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::hasDrawBuffersFunc |
Definition at line 1245 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::executeCommandBuffer().
| uint QRhiGles2::Caps::imageLoadStore |
Definition at line 1258 of file qrhigles2_p.h.
Referenced by QRhiGles2::create().
| uint QRhiGles2::Caps::instancing |
Definition at line 1229 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::intAttributes |
Definition at line 1238 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| int QRhiGles2::Caps::maxDrawBuffers |
Definition at line 1189 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxFragmentStorageBuffers |
Definition at line 1201 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxSamples |
Definition at line 1190 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| int QRhiGles2::Caps::maxTextureArraySize |
Definition at line 1191 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| int QRhiGles2::Caps::maxTextureSize |
Definition at line 1188 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadGroupsPerDimension |
Definition at line 1192 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadGroupsX |
Definition at line 1194 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadGroupsY |
Definition at line 1195 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadGroupsZ |
Definition at line 1196 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadsPerThreadGroup |
Definition at line 1193 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxUniformVectors |
Definition at line 1197 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| int QRhiGles2::Caps::maxVertexInputs |
Definition at line 1198 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxVertexOutputs |
Definition at line 1199 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxVertexStorageBuffers |
Definition at line 1200 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| uint QRhiGles2::Caps::msaaRenderBuffer |
Definition at line 1204 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::multisampledTexture |
Definition at line 1205 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::multiView |
Definition at line 1247 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::needsDepthStencilCombinedAttach |
Definition at line 1218 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::endPass().
| uint QRhiGles2::Caps::nonBaseLevelFramebufferTexture |
Definition at line 1236 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::npotTextureFull |
Definition at line 1206 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::objectLabel |
Definition at line 1249 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| uint QRhiGles2::Caps::packedDepthStencil |
Definition at line 1217 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::perRenderTargetBlending |
Definition at line 1253 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::programBinary |
Definition at line 1240 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::properMapBuffer |
Definition at line 1235 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::r16Format |
Definition at line 1212 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::r32uiFormat |
Definition at line 1213 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::r8Format |
Definition at line 1211 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::rgb10Formats |
Definition at line 1215 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::rgba8Format |
Definition at line 1228 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and toGlTextureFormat().
| uint QRhiGles2::Caps::sampleVariables |
Definition at line 1254 of file qrhigles2_p.h.
Referenced by QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::screenSpaceDerivatives |
Definition at line 1239 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::shaderDrawParameters |
Definition at line 1257 of file qrhigles2_p.h.
Referenced by QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::srgbGenerateMipmap |
Definition at line 1220 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::srgbTextureFormat |
Definition at line 1219 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::srgbTextureRenderTarget |
Definition at line 1221 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::srgbWriteControl |
Definition at line 1222 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::executeCommandBuffer().
| uint QRhiGles2::Caps::tessellation |
Definition at line 1242 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::texelFetch |
Definition at line 1237 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::texture1D |
Definition at line 1244 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::texture3D |
Definition at line 1241 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::bindCombinedSampler(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::textureCompareMode |
Definition at line 1233 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::bindCombinedSampler(), and QRhiGles2::create().
| uint QRhiGles2::Caps::timestamps |
Definition at line 1248 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::uniformBuffers |
Definition at line 1225 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| uint QRhiGles2::Caps::unpackRowLength |
Definition at line 1252 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::enqueueSubresUpload(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::vertexArrayObject |
Definition at line 1224 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::executeCommandBuffer().