vulkan: fix uniform vec3 array alignment

This commit is contained in:
Sasha Szpakowski
2024-04-01 23:06:19 -03:00
parent dc945d757a
commit e08004d338
4 changed files with 55 additions and 36 deletions
+3
View File
@@ -307,6 +307,9 @@ protected:
void handleUnknownUniformName(const char *name);
// std140 uniform buffer alignment-aware copy.
void copyToUniformBuffer(const UniformInfo *info, const void *src, void *dst, int count) const;
static std::string canonicaliizeUniformName(const std::string &name);
static bool validateInternal(StrongRef<ShaderStage> stages[], std::string& err, Reflection &reflection);
static DataBaseType getDataBaseType(PixelFormat format);