- improve shader error handling and attempt to remove some bogus declarations
This commit is contained in:
parent
d63513ec14
commit
47f056e882
6 changed files with 15 additions and 11 deletions
|
|
@ -394,12 +394,12 @@ VkPPShader::VkPPShader(PPShader *shader)
|
|||
|
||||
ShaderBuilder vertbuilder;
|
||||
vertbuilder.setVertexShader(LoadShaderCode(shader->VertexShader, "", shader->Version));
|
||||
VertexShader = vertbuilder.create(fb->device);
|
||||
VertexShader = vertbuilder.create(shader->VertexShader.GetChars(), fb->device);
|
||||
VertexShader->SetDebugName(shader->VertexShader.GetChars());
|
||||
|
||||
ShaderBuilder fragbuilder;
|
||||
fragbuilder.setFragmentShader(LoadShaderCode(shader->FragmentShader, prolog, shader->Version));
|
||||
FragmentShader = fragbuilder.create(fb->device);
|
||||
FragmentShader = fragbuilder.create(shader->FragmentShader.GetChars(), fb->device);
|
||||
FragmentShader->SetDebugName(shader->FragmentShader.GetChars());
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue