mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-20 05:43:12 +01:00
Updated glsl-optimizer.
This commit is contained in:
17
3rdparty/glsl-optimizer/src/node/binding.cpp
vendored
Normal file
17
3rdparty/glsl-optimizer/src/node/binding.cpp
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
#include <node.h>
|
||||
#include "shader.h"
|
||||
|
||||
using namespace v8;
|
||||
|
||||
void InitAll(Handle<Object> exports)
|
||||
{
|
||||
// Export constants
|
||||
exports->Set(String::NewSymbol("VERTEX_SHADER"), Int32::New(kGlslOptShaderVertex), ReadOnly);
|
||||
exports->Set(String::NewSymbol("FRAGMENT_SHADER"), Int32::New(kGlslOptShaderFragment), ReadOnly);
|
||||
|
||||
// Export classes
|
||||
Compiler::Init(exports);
|
||||
Shader::Init(exports);
|
||||
}
|
||||
|
||||
NODE_MODULE(glslOptimizer, InitAll);
|
||||
Reference in New Issue
Block a user