vktTestCase.hpp is wildly inappropriate place for such data type. Both
UBO and SSBO tests use it currently and it is now duplicated to both of
them. UBO and SSBO tests do contain a quite bit of duplication already
(describing blocks, layout computation, etc.) and dedup should be done
as a part of bigger refactoring.
Change-Id: I5d4b8a947522192ba0dd4e807e04c940c1770eef
ACCESS_WRITE = (1<<10), //!< Buffer variable is written in the shader.
};
+enum MatrixLoadFlags
+{
+ LOAD_FULL_MATRIX = 0,
+ LOAD_MATRIX_COMPONENTS = 1,
+};
+
class BufferVar
{
public:
UNUSED_BOTH = UNUSED_VERTEX|UNUSED_FRAGMENT
};
+enum MatrixLoadFlags
+{
+ LOAD_FULL_MATRIX = 0,
+ LOAD_MATRIX_COMPONENTS = 1,
+};
+
class StructType;
class VarType
namespace vkt
{
-enum MatrixLoadFlags
-{
- LOAD_FULL_MATRIX = 0,
- LOAD_MATRIX_COMPONENTS = 1,
-};
-
class DefaultDevice;
class Context