summaryrefslogtreecommitdiffstats
path: root/tools/render-test/render.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/render-test/render.h')
-rw-r--r--tools/render-test/render.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/tools/render-test/render.h b/tools/render-test/render.h
index 706868e9a..dec48cda4 100644
--- a/tools/render-test/render.h
+++ b/tools/render-test/render.h
@@ -43,13 +43,13 @@ enum class Format
{
Unknown,
RGB_Float32,
+ RG_Float32,
};
enum class BufferFlavor
{
Constant,
- Vertex,
- Storage,
+ Vertex
};
struct BufferDesc
@@ -113,15 +113,10 @@ public:
virtual void setShaderProgram(ShaderProgram* program) = 0;
virtual void setConstantBuffers(UInt startSlot, UInt slotCount, Buffer* const* buffers, UInt const* offsets) = 0;
- virtual void setStorageBuffers(UInt startSlot, UInt slotCount, Buffer* const* buffers, UInt const* offsets) = 0;
inline void setConstantBuffer(UInt slot, Buffer* buffer, UInt offset = 0)
{
setConstantBuffers(slot, 1, &buffer, &offset);
}
- inline void setStorageBuffer(UInt slot, Buffer* buffer, UInt offset = 0)
- {
- setStorageBuffers(slot, 1, &buffer, &offset);
- }
virtual void draw(UInt vertexCount, UInt startVertex = 0) = 0;
virtual void dispatchCompute(int x, int y, int z) = 0;
};