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 |