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