Castor3D 0.15.0
Multiplatform 3D engine
castor3d::RenderSystem Liste des membres

Liste complète des membres de castor3d::RenderSystem, y compris les membres hérités :

compileShader(VkShaderStageFlagBits stage, castor::String const &name, ast::Shader const &shader) constcastor3d::RenderSystem
compileShader(VkShaderStageFlagBits stage, castor::String const &name, castor::String const &glsl) constcastor3d::RenderSystem
compileShader(ShaderModule &module) constcastor3d::RenderSystem
completeLayerNames(Engine const &engine, ashes::VkLayerPropertiesArray const &layers, ashes::StringArray &names)castor3d::RenderSystemstatic
createInstance(Engine &engine, AshPluginDescription const &desc, Extensions &instanceExtensions)castor3d::RenderSystemstatic
getDescription() constcastor3d::RenderSysteminline
getFeatures() constcastor3d::RenderSysteminline
getFrustum(float left, float right, float bottom, float top, float zNear, float zFar) constcastor3d::RenderSystem
getGpuInformations() constcastor3d::RenderSysteminline
getGpuTime() constcastor3d::RenderSysteminline
getInfinitePerspective(castor::Angle const &fovy, float aspect, float zNear) constcastor3d::RenderSystem
getInstance() constcastor3d::RenderSysteminline
getMemoryProperties() constcastor3d::RenderSysteminline
getOrtho(float left, float right, float bottom, float top, float zNear, float zFar) constcastor3d::RenderSystem
getPerspective(castor::Angle const &fovy, float aspect, float zNear, float zFar) constcastor3d::RenderSystem
getPhysicalDevice() constcastor3d::RenderSysteminline
getPrefilteredBrdfTexture() constcastor3d::RenderSystem
getProperties() constcastor3d::RenderSysteminline
getRandomStorage() constcastor3d::RenderSysteminline
getRenderDevice() constcastor3d::RenderSysteminline
getRendererType() constcastor3d::RenderSysteminline
getValue(GpuMin index) constcastor3d::RenderSysteminline
getValue(GpuMax index) constcastor3d::RenderSysteminline
hasDevice() constcastor3d::RenderSysteminline
hasFeature(GpuFeature feature) constcastor3d::RenderSysteminline
hasLLPV() constcastor3d::RenderSysteminline
hasShaderStorageBuffers() constcastor3d::RenderSysteminline
hasShaderType(VkShaderStageFlagBits type) constcastor3d::RenderSysteminline
hasSsbo() constcastor3d::RenderSysteminline
hasStereoRendering() constcastor3d::RenderSysteminline
incGpuTime(std::chrono::duration< Rep, Period > const &time)castor3d::RenderSysteminline
RenderSystem(Engine &engine, AshPluginDescription desc, Extensions instanceExtensions={}, Extensions deviceExtensions={})castor3d::RenderSystem
RenderSystem(Engine &engine, Renderer renderer, Extensions deviceExtensions={})castor3d::RenderSystem
resetGpuTime()castor3d::RenderSysteminline
~RenderSystem()castor3d::RenderSystem