Castor3D  ..
Classes | Espaces de nommage | Énumérations
Référence du fichier GpuInformations.hpp
+ Graphe des dépendances par inclusion de GpuInformations.hpp:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Classes

class  Castor3D::GpuInformations
 Contient des informations sur le GPU. Plus de détails...
 

Espaces de nommage

 Castor3D
 

Énumérations

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...