![]() |
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 1123 of file qrhigles2_p.h.
|
inline |
Definition at line 1124 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, textureStorage, timestamps, uniformBuffers, unpackRowLength, and vertexArrayObject.
| uint QRhiGles2::Caps::baseInstance |
Definition at line 1242 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::baseVertex |
Definition at line 1241 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::bgraExternalFormat |
Definition at line 1220 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::bgraInternalFormat |
Definition at line 1221 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and toGlTextureFormat().
| uint QRhiGles2::Caps::clearBuffer |
Definition at line 1274 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::enqueueResourceUpdates().
| uint QRhiGles2::Caps::compute |
Definition at line 1243 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 1273 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::enqueueResourceUpdates(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::coreProfile |
Definition at line 1234 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::glslVersionsToTry(), QRhiGles2::isFeatureSupported(), and toGlTextureFormat().
| int QRhiGles2::Caps::ctxMajor |
Definition at line 1197 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), QRhiGles2::glslVersionsToTry(), and toGlTextureFormat().
| int QRhiGles2::Caps::ctxMinor |
Definition at line 1198 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::glslVersionsToTry().
| uint QRhiGles2::Caps::depth24 |
Definition at line 1238 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::depthClamp |
Definition at line 1245 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeBindGraphicsPipeline(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::depthTexture |
Definition at line 1227 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::dispatchIndirect |
Definition at line 1271 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::dispatchIndirect(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::drawIndirect |
Definition at line 1267 of file qrhigles2_p.h.
Referenced by QRhiGles2::create(), QRhiGles2::drawIndexedIndirect(), QRhiGles2::drawIndirect(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::drawIndirectCount |
Definition at line 1272 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::drawIndexedIndirectCount(), QRhiGles2::drawIndirectCount(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::drawIndirectMulti |
Definition at line 1268 of file qrhigles2_p.h.
Referenced by QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::elementIndexUint |
Definition at line 1237 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::fixedIndexPrimitiveRestart |
Definition at line 1219 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::floatFormats |
Definition at line 1225 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::geometryShader |
Definition at line 1255 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::gles |
Definition at line 1218 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 1262 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::endPass().
| uint QRhiGles2::Caps::glesMultiviewMultisampleRenderToTexture |
Definition at line 1263 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| uint QRhiGles2::Caps::halfAttributes |
Definition at line 1258 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::hasDrawBuffersFunc |
Definition at line 1257 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::executeCommandBuffer().
| uint QRhiGles2::Caps::imageLoadStore |
Definition at line 1270 of file qrhigles2_p.h.
Referenced by QRhiGles2::create().
| uint QRhiGles2::Caps::instancing |
Definition at line 1240 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::intAttributes |
Definition at line 1249 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| int QRhiGles2::Caps::maxDrawBuffers |
Definition at line 1200 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxFragmentStorageBuffers |
Definition at line 1212 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::isFeatureSupported(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxSamples |
Definition at line 1201 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| int QRhiGles2::Caps::maxTextureArraySize |
Definition at line 1202 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| int QRhiGles2::Caps::maxTextureSize |
Definition at line 1199 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadGroupsPerDimension |
Definition at line 1203 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadGroupsX |
Definition at line 1205 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadGroupsY |
Definition at line 1206 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadGroupsZ |
Definition at line 1207 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxThreadsPerThreadGroup |
Definition at line 1204 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxUniformVectors |
Definition at line 1208 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| int QRhiGles2::Caps::maxVertexInputs |
Definition at line 1209 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxVertexOutputs |
Definition at line 1210 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| int QRhiGles2::Caps::maxVertexStorageBuffers |
Definition at line 1211 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::resourceLimit().
| uint QRhiGles2::Caps::msaaRenderBuffer |
Definition at line 1215 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::multisampledTexture |
Definition at line 1216 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::multiView |
Definition at line 1259 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::needsDepthStencilCombinedAttach |
Definition at line 1229 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::endPass().
| uint QRhiGles2::Caps::nonBaseLevelFramebufferTexture |
Definition at line 1247 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::npotTextureFull |
Definition at line 1217 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::objectLabel |
Definition at line 1261 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| uint QRhiGles2::Caps::packedDepthStencil |
Definition at line 1228 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::perRenderTargetBlending |
Definition at line 1265 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::programBinary |
Definition at line 1251 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::properMapBuffer |
Definition at line 1246 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::executeCommandBuffer(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::r16Format |
Definition at line 1223 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::r32uiFormat |
Definition at line 1224 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::r8Format |
Definition at line 1222 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::rgb10Formats |
Definition at line 1226 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::rgba8Format |
Definition at line 1239 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and toGlTextureFormat().
| uint QRhiGles2::Caps::sampleVariables |
Definition at line 1266 of file qrhigles2_p.h.
Referenced by QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::screenSpaceDerivatives |
Definition at line 1250 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::shaderDrawParameters |
Definition at line 1269 of file qrhigles2_p.h.
Referenced by QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::srgbGenerateMipmap |
Definition at line 1231 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::srgbTextureFormat |
Definition at line 1230 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::srgbTextureRenderTarget |
Definition at line 1232 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isTextureFormatSupported().
| uint QRhiGles2::Caps::srgbWriteControl |
Definition at line 1233 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::executeCommandBuffer().
| uint QRhiGles2::Caps::tessellation |
Definition at line 1254 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::texelFetch |
Definition at line 1248 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::texture1D |
Definition at line 1256 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::texture3D |
Definition at line 1252 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::bindCombinedSampler(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::textureCompareMode |
Definition at line 1244 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::bindCombinedSampler(), and QRhiGles2::create().
| uint QRhiGles2::Caps::textureStorage |
Definition at line 1253 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| uint QRhiGles2::Caps::timestamps |
Definition at line 1260 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::uniformBuffers |
Definition at line 1236 of file qrhigles2_p.h.
Referenced by Caps(), and QRhiGles2::create().
| uint QRhiGles2::Caps::unpackRowLength |
Definition at line 1264 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), QRhiGles2::enqueueSubresUpload(), and QRhiGles2::isFeatureSupported().
| uint QRhiGles2::Caps::vertexArrayObject |
Definition at line 1235 of file qrhigles2_p.h.
Referenced by Caps(), QRhiGles2::create(), and QRhiGles2::executeCommandBuffer().