|
enum | castor3d::GpuFeature : uint32_t {
castor3d::GpuFeature::eInstancing = 0x00000001,
castor3d::GpuFeature::eAccumulationBuffer = 0x00000002,
castor3d::GpuFeature::eNonPowerOfTwoTextures = 0x00000004,
castor3d::GpuFeature::eStereo = 0x00000008,
castor3d::GpuFeature::eConstantsBuffers = 0x00000010,
castor3d::GpuFeature::eTextureBuffers = 0x00000020,
castor3d::GpuFeature::eShaderStorageBuffers = 0x00000040,
castor3d::GpuFeature::eAtomicCounterBuffers = 0x00000080,
castor3d::GpuFeature::eTransformFeedback = 0x00000100,
castor3d::GpuFeature::eImmutableTextureStorage = 0x00000200
} |
| Indicateurs de caractérisituqes du GPU. Plus de détails...
|
|
enum | castor3d::GpuMin : uint32_t { castor3d::GpuMin::eMapBufferAlignment,
castor3d::GpuMin::eProgramTexelOffset
} |
| Indicateurs de caractérisituqes du GPU. Plus de détails...
|
|
enum | castor3d::GpuMax : uint32_t {
castor3d::GpuMax::eShaderStorageBufferBindings,
castor3d::GpuMax::eVertexShaderStorageBlocks,
castor3d::GpuMax::eVertexAtomicCounters,
castor3d::GpuMax::eVertexAttribs,
castor3d::GpuMax::eVertexOutputComponents,
castor3d::GpuMax::eVertexTextureImageUnits,
castor3d::GpuMax::eVertexUniformComponents,
castor3d::GpuMax::eVertexUniformBlocks,
castor3d::GpuMax::eVertexUniformVectors,
castor3d::GpuMax::eVertexCombinedUniformComponents,
castor3d::GpuMax::eGeometryAtomicCounters,
castor3d::GpuMax::eGeometryShaderStorageBlocks,
castor3d::GpuMax::eGeometryInputComponents,
castor3d::GpuMax::eGeometryOutputComponents,
castor3d::GpuMax::eGeometryTextureImageUnits,
castor3d::GpuMax::eGeometryUniformComponents,
castor3d::GpuMax::eGeometryUniformBlocks,
castor3d::GpuMax::eGeometryCombinedUniformComponents,
castor3d::GpuMax::eTessControlAtomicCounters,
castor3d::GpuMax::eTessControlShaderStorageBlocks,
castor3d::GpuMax::eTessEvaluationAtomicCounters,
castor3d::GpuMax::eTessEvaluationShaderStorageBlocks,
castor3d::GpuMax::eComputeAtomicCounters,
castor3d::GpuMax::eComputeAtomicCounterBuffers,
castor3d::GpuMax::eComputeShaderStorageBlocks,
castor3d::GpuMax::eComputeTextureImageUnits,
castor3d::GpuMax::eComputeUniformComponents,
castor3d::GpuMax::eComputeUniformBlocks,
castor3d::GpuMax::eComputeCombinedUniformComponents,
castor3d::GpuMax::eComputeWorkGroupInvocations,
castor3d::GpuMax::eComputeWorkGroupCount,
castor3d::GpuMax::eComputeWorkGroupSize,
castor3d::GpuMax::eFragmentAtomicCounters,
castor3d::GpuMax::eFragmentShaderStorageBlocks,
castor3d::GpuMax::eFragmentInputComponents,
castor3d::GpuMax::eFragmentUniformComponents,
castor3d::GpuMax::eFragmentUniformBlocks,
castor3d::GpuMax::eFragmentUniformVectors,
castor3d::GpuMax::eFragmentCombinedUniformComponents,
castor3d::GpuMax::eCombinedAtomicCounters,
castor3d::GpuMax::eCombinedShaderStorageBlocks,
castor3d::GpuMax::eDebugGroupStackDepth,
castor3d::GpuMax::eLabelLength,
castor3d::GpuMax::eIntegerSamples,
castor3d::GpuMax::eProgramTexelOffset,
castor3d::GpuMax::eServerWaitTimeout,
castor3d::GpuMax::eSampleMaskWords,
castor3d::GpuMax::eSamples,
castor3d::GpuMax::eTexture3DSize,
castor3d::GpuMax::eTextureRectangleSize,
castor3d::GpuMax::eTextureCubeMapSize,
castor3d::GpuMax::eTextureBufferSize,
castor3d::GpuMax::eTextureSize,
castor3d::GpuMax::eTextureImageUnits,
castor3d::GpuMax::eTextureLodBias,
castor3d::GpuMax::eArrayTextureLayers,
castor3d::GpuMax::eClipDistances,
castor3d::GpuMax::eColourTextureSamples,
castor3d::GpuMax::eDepthTextureSamples,
castor3d::GpuMax::eCombinedTextureImageUnits,
castor3d::GpuMax::eCombinedUniformBlocks,
castor3d::GpuMax::eDrawBuffers,
castor3d::GpuMax::eDualSourceDrawBuffers,
castor3d::GpuMax::eElementIndices,
castor3d::GpuMax::eElementVertices,
castor3d::GpuMax::eFramebufferWidth,
castor3d::GpuMax::eFramebufferHeight,
castor3d::GpuMax::eFramebufferLayers,
castor3d::GpuMax::eFramebufferSamples,
castor3d::GpuMax::eRenderbufferSize,
castor3d::GpuMax::eUniformBufferBindings,
castor3d::GpuMax::eUniformBlockSize,
castor3d::GpuMax::eUniformLocations,
castor3d::GpuMax::eVaryingComponents,
castor3d::GpuMax::eVaryingVectors,
castor3d::GpuMax::eVaryingFloats,
castor3d::GpuMax::eViewportWidth,
castor3d::GpuMax::eViewportHeight,
castor3d::GpuMax::eViewports
} |
| Indicateurs de caractérisituqes du GPU. Plus de détails...
|
|