mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-17 20:52:36 +01:00
Simplified API, removed difference between vertex and fragment shaders.
This commit is contained in:
@@ -504,8 +504,8 @@ int _main_(int /*_argc*/, char** /*_argv*/)
|
||||
break;
|
||||
}
|
||||
|
||||
bgfx::VertexShaderHandle vsh = bgfx::createVertexShader(vs_metaballs);
|
||||
bgfx::FragmentShaderHandle fsh = bgfx::createFragmentShader(fs_metaballs);
|
||||
bgfx::ShaderHandle vsh = bgfx::createShader(vs_metaballs);
|
||||
bgfx::ShaderHandle fsh = bgfx::createShader(fs_metaballs);
|
||||
|
||||
// Create program from shaders.
|
||||
bgfx::ProgramHandle program = bgfx::createProgram(vsh, fsh);
|
||||
@@ -514,8 +514,8 @@ int _main_(int /*_argc*/, char** /*_argv*/)
|
||||
// their reference is kept inside bgfx after calling createProgram.
|
||||
// Vertex and fragment shader will be destroyed once program is
|
||||
// destroyed.
|
||||
bgfx::destroyVertexShader(vsh);
|
||||
bgfx::destroyFragmentShader(fsh);
|
||||
bgfx::destroyShader(vsh);
|
||||
bgfx::destroyShader(fsh);
|
||||
|
||||
#define DIMS 32
|
||||
|
||||
|
||||
Reference in New Issue
Block a user