summaryrefslogtreecommitdiff
path: root/src/renderer/cleanroom/renderer.h
blob: ff342b055b8a33cab3db4fa559b15a0b607fe670 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma once

#include "cleanroom/backend_vulkan.h"
#include "cleanroom/ral.h"

typedef struct renderer2 {
  void* backend_state;
  gpu_device* device;
  gpu_pipeline* static_opaque_pipeline;
} renderer2;

// mesh
// model
// material