Renderer: Add NazaraBinary shader "language" and handle it in OpenGLRenderer

This commit is contained in:
Lynix
2020-06-18 20:05:22 +02:00
parent 58e59be267
commit 4f671873c1
4 changed files with 35 additions and 2 deletions

View File

@@ -3,7 +3,7 @@
#include <array>
#include <iostream>
#define SPIRV 1
#define SPIRV 0
int main()
{
@@ -44,7 +44,7 @@ int main()
return __LINE__;
}
#else
auto fragmentShader = device->InstantiateShaderStage(Nz::ShaderStageType::Fragment, Nz::ShaderLanguage::GLSL, "resources/shaders/triangle.frag");
auto fragmentShader = device->InstantiateShaderStage(Nz::ShaderStageType::Fragment, Nz::ShaderLanguage::NazaraBinary, "shader.shader");
if (!fragmentShader)
{
std::cout << "Failed to instantiate fragment shader" << std::endl;