From 4a2f9a8157fd3f7d7065978becaeac38115e9617 Mon Sep 17 00:00:00 2001 From: clementlandrin Date: Mon, 22 Jan 2024 16:05:05 +0100 Subject: [PATCH] Can allocate a buffer with flags Uniform Buffer and ReadWriteBuffer using hxd/impl/Allocator --- hxd/impl/Allocator.hx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hxd/impl/Allocator.hx b/hxd/impl/Allocator.hx index 4b7116dfe..9ca45a81b 100644 --- a/hxd/impl/Allocator.hx +++ b/hxd/impl/Allocator.hx @@ -4,6 +4,7 @@ enum abstract BufferFlags(Int) { public var Dynamic = 0; public var Static = 1; public var UniformDynamic = 2; + public var UniformReadWrite = 3; public inline function toInt() : Int { return this; } @@ -22,6 +23,7 @@ class Allocator { case Static: null; case Dynamic: [Dynamic]; case UniformDynamic: [UniformBuffer,Dynamic]; + case UniformReadWrite: [UniformBuffer, ReadWriteBuffer]; }); }