TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
gui_rhi.h File Reference
#include <gui_core/graphics/gui_render_primitives.h>
#include <span>

Go to the source code of this file.

Classes

struct  tachyon::RHI::GpuPipeline
struct  tachyon::RHI::UploadRequest
class  tachyon::RHI::RenderDevice
 Device-lifetime operations. More...
class  tachyon::RHI::RenderCommandList
 One frame's recording surface for one window. More...

Namespaces

namespace  tachyon
namespace  tachyon::RHI

Typedefs

using tachyon::RHI::ResidentBufferId = uint64_t
 GPU storage kept across frames (UploadResidentBuffers); 0 is none.

Enumerations

enum class  tachyon::RHI::ResidentState : uint8_t { tachyon::RHI::ResidentState::Gone , tachyon::RHI::ResidentState::Pending , tachyon::RHI::ResidentState::Ready }
 Where a resident buffer is. More...