Fix shader asset creation

This commit is contained in:
Wojciech Figat
2022-07-21 09:42:17 +02:00
parent 2a53143bc4
commit 726937dad7
2 changed files with 4 additions and 4 deletions

View File

@@ -22,11 +22,11 @@ public:
static CreateAssetResult Create(CreateAssetContext& context) static CreateAssetResult Create(CreateAssetContext& context)
{ {
// Base // Base
IMPORT_SETUP(ParticleEmitter, 19); IMPORT_SETUP(ParticleEmitter, 20);
context.SkipMetadata = true; context.SkipMetadata = true;
// Set Custom Data with Header // Set Custom Data with Header
ShaderStorage::Header19 shaderHeader; ShaderStorage::Header20 shaderHeader;
Platform::MemoryClear(&shaderHeader, sizeof(shaderHeader)); Platform::MemoryClear(&shaderHeader, sizeof(shaderHeader));
context.Data.CustomData.Copy(&shaderHeader); context.Data.CustomData.Copy(&shaderHeader);

View File

@@ -14,7 +14,7 @@
CreateAssetResult ImportShader::Import(CreateAssetContext& context) CreateAssetResult ImportShader::Import(CreateAssetContext& context)
{ {
// Base // Base
IMPORT_SETUP(Shader, 19); IMPORT_SETUP(Shader, 20);
const int32 SourceCodeChunk = 15; const int32 SourceCodeChunk = 15;
context.SkipMetadata = true; context.SkipMetadata = true;
@@ -40,7 +40,7 @@ CreateAssetResult ImportShader::Import(CreateAssetContext& context)
Encryption::EncryptBytes(sourceCode, sourceCodeSize); Encryption::EncryptBytes(sourceCode, sourceCodeSize);
// Set Custom Data with Header // Set Custom Data with Header
ShaderStorage::Header19 shaderHeader; ShaderStorage::Header20 shaderHeader;
Platform::MemoryClear(&shaderHeader, sizeof(shaderHeader)); Platform::MemoryClear(&shaderHeader, sizeof(shaderHeader));
context.Data.CustomData.Copy(&shaderHeader); context.Data.CustomData.Copy(&shaderHeader);