![]() |
Castor3D 0.12.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::RenderSystem, including all inherited members.
| compileShader(VkShaderStageFlagBits stage, castor::String const &name, ast::Shader const &shader) const | castor3d::RenderSystem | |
| compileShader(VkShaderStageFlagBits stage, castor::String const &name, castor::String const &glsl) const | castor3d::RenderSystem | |
| compileShader(ShaderModule const &module) const | castor3d::RenderSystem | |
| completeLayerNames(Engine const &engine, ashes::VkLayerPropertiesArray const &layers, ashes::StringArray &names) | castor3d::RenderSystem | static |
| createInstance(Engine &engine, AshPluginDescription const &desc, Extensions &instanceExtensions) | castor3d::RenderSystem | static |
| getDescription() const | castor3d::RenderSystem | inline |
| getFeatures() const | castor3d::RenderSystem | inline |
| getFrustum(float left, float right, float bottom, float top, float zNear, float zFar) const | castor3d::RenderSystem | |
| getGpuInformations() const | castor3d::RenderSystem | inline |
| getGpuTime() const | castor3d::RenderSystem | inline |
| getInfinitePerspective(float radiansFovY, float aspect, float zNear) const | castor3d::RenderSystem | |
| getInstance() const | castor3d::RenderSystem | inline |
| getMemoryProperties() const | castor3d::RenderSystem | inline |
| getOrtho(float left, float right, float bottom, float top, float zNear, float zFar) const | castor3d::RenderSystem | |
| getOverlayRenderer() const | castor3d::RenderSystem | inline |
| getPerspective(castor::Angle const &fovy, float aspect, float zNear, float zFar) const | castor3d::RenderSystem | |
| getPhysicalDevice() const | castor3d::RenderSystem | inline |
| getProperties() const | castor3d::RenderSystem | inline |
| getRenderDevice() const | castor3d::RenderSystem | inline |
| getRendererType() const | castor3d::RenderSystem | inline |
| getTopScene() const | castor3d::RenderSystem | |
| getValue(GpuMin index) const | castor3d::RenderSystem | inline |
| getValue(GpuMax index) const | castor3d::RenderSystem | inline |
| hasDevice() const | castor3d::RenderSystem | inline |
| hasFeature(GpuFeature feature) const | castor3d::RenderSystem | inline |
| hasLLPV() const | castor3d::RenderSystem | inline |
| hasShaderStorageBuffers() const | castor3d::RenderSystem | inline |
| hasShaderType(VkShaderStageFlagBits type) const | castor3d::RenderSystem | inline |
| hasSsbo() const | castor3d::RenderSystem | inline |
| hasStereoRendering() const | castor3d::RenderSystem | inline |
| incGpuTime(std::chrono::duration< Rep, Period > const &time) | castor3d::RenderSystem | inline |
| popScene() | castor3d::RenderSystem | |
| pushScene(Scene *scene) | castor3d::RenderSystem | |
| RenderSystem(Engine &engine, AshPluginDescription desc, Extensions instanceExtensions={}, Extensions deviceExtensions={}) | castor3d::RenderSystem | |
| RenderSystem(Engine &engine, Renderer renderer, Extensions deviceExtensions={}) | castor3d::RenderSystem | |
| resetGpuTime() | castor3d::RenderSystem | inline |