#include <pulp/render/gpu_surface.hpp>#include <atomic>#include <chrono>#include <cstddef>#include <cstdint>#include <functional>#include <memory>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | pulp::render::GpuCompute |
| GPU compute pipeline for non-rendering workloads (e.g. More... | |
| struct | pulp::render::GpuCompute::WavenetLayerArraySpec |
| One WaveNet layer-array's static shape. More... | |
| struct | pulp::render::GpuCompute::ReadbackResult |
| struct | pulp::render::GpuCompute::AsyncStats |
| Counters for the async path, incremented where the work actually happens: submits at the queue submit, map_resolves when the GPU map callback fires, expired/failed when a request completes with that status. More... | |
| struct | pulp::render::GpuCompute::CapabilityReport |
| Runtime GPU capability/limit report for the compute device. More... | |
| struct | pulp::render::GpuCompute::DeviceSharingReport |
| struct | pulp::render::GpuCompute::BenchmarkResult |
Namespaces | |
| namespace | pulp |
| namespace | pulp::render |