|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <platform/graphics/graphicsDevice.h>
Public Attributes | |
| float | angleIncCos = 0.0f |
| float | angleIncSin = 0.0f |
| float | aspect = 1.0f |
| float | bias = 0.001f |
| float | cameraFar = 1000.0f |
| float | cameraNear = 0.1f |
| Texture * | depthTexture = nullptr |
| float | intensity = 0.0f |
| float | invRadiusSquared = 0.0f |
| float | invResolutionX = 0.0f |
| float | invResolutionY = 0.0f |
| float | minHorizonAngleSineSquared = 0.0f |
| float | peak2 = 0.0f |
| float | power = 6.0f |
| float | projectionScaleRadius = 0.0f |
| float | randomize = 0.0f |
| int | sampleCount = 12 |
| float | spiralTurns = 10.0f |
Definition at line 143 of file graphicsDevice.h.
| float visutwin::canvas::SsaoPassParams::angleIncCos = 0.0f |
Definition at line 151 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::angleIncSin = 0.0f |
Definition at line 152 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::aspect = 1.0f |
Definition at line 146 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::bias = 0.001f |
Definition at line 155 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::cameraFar = 1000.0f |
Definition at line 162 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::cameraNear = 0.1f |
Definition at line 161 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| Texture* visutwin::canvas::SsaoPassParams::depthTexture = nullptr |
Definition at line 145 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::intensity = 0.0f |
Definition at line 157 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::invRadiusSquared = 0.0f |
Definition at line 153 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::invResolutionX = 0.0f |
Definition at line 147 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::invResolutionY = 0.0f |
Definition at line 148 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::minHorizonAngleSineSquared = 0.0f |
Definition at line 154 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::peak2 = 0.0f |
Definition at line 156 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::power = 6.0f |
Definition at line 158 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::projectionScaleRadius = 0.0f |
Definition at line 159 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::randomize = 0.0f |
Definition at line 160 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| int visutwin::canvas::SsaoPassParams::sampleCount = 12 |
Definition at line 149 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().
| float visutwin::canvas::SsaoPassParams::spiralTurns = 10.0f |
Definition at line 150 of file graphicsDevice.h.
Referenced by visutwin::canvas::MetalSsaoPass::execute(), and visutwin::canvas::RenderPassSsao::execute().