This is the complete list of members for Gpu::Vulkan, including all inherited members.
| addToUniform(std::string name, float value) override | Gpu::Vulkan | virtual |
| benchmark | Gpu::Gpu | protected |
| benchmarkReports() const | Gpu::Gpu | inline |
| benchmarks | Gpu::Gpu | protected |
| computeSettings(std::vector< WorkGroupCount > shaderWorkGroupCounts, bool runBenchmark) override | Gpu::Vulkan | virtual |
| Gpu()=default | Gpu::Gpu | |
| printUniforms() const override | Gpu::Vulkan | virtual |
| resize() override | Gpu::Vulkan | virtual |
| resultBuffer(size_t size=0) override | Gpu::Vulkan | |
| Gpu::Gpu::resultBuffer(std::size_t size=0)=0 | Gpu::Gpu | pure virtual |
| resultTexture() override | Gpu::Vulkan | virtual |
| run() override | Gpu::Vulkan | virtual |
| setUniformLimits(std::string name, float minValue, float maxValue) override | Gpu::Vulkan | virtual |
| updateUniform(std::string name, float value) override | Gpu::Vulkan | virtual |
| updateUniformBuffer(std::vector< uint32_t > buffer) override | Gpu::Vulkan | |
| Gpu::Gpu::updateUniformBuffer(std::vector< std::uint32_t > buffer)=0 | Gpu::Gpu | pure virtual |
| Vulkan(VulkanInitParams params) | Gpu::Vulkan | |
| ~Gpu()=default | Gpu::Gpu | virtual |
| ~Vulkan() | Gpu::Vulkan |