JNGL
Easy to use cross-platform 2D game library
Loading...
Searching...
No Matches
ShaderBytecode.hpp File Reference

Contains jngl::ShaderBytecode. More...

#include <cstdint>
#include <span>
#include <string_view>
Include dependency graph for ShaderBytecode.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ShaderBytecode
 A ShaderProgram's GLSL compiled at build time by jngl-shaderc, for the Vulkan (SPIR-V), the Direct3D 12 (DXBC) or the Metal (MSL, which it compiles when it loads it) renderer. More...
 
struct  ShaderBytecode::Uniform
 One of the program's uniforms, see ShaderProgram::getUniformLocation. More...
 

Namespaces

namespace  jngl
 JNGL's main namespace.
 

Detailed Description

Contains jngl::ShaderBytecode.

Definition in file ShaderBytecode.hpp.