libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
gfx_opengl.h File Reference
#include <memory>
#include "gfx_rendering_api.h"
#include "../interpreter.h"
#include <SDL2/SDL.h>
#include <GL/glew.h>
Include dependency graph for gfx_opengl.h:

Go to the source code of this file.

Classes

struct  Fast::ShaderProgram
 OpenGL shader program metadata cached by the Fast3D renderer. More...
 
struct  Fast::FramebufferOGL
 OpenGL framebuffer object and associated attachments. More...
 
struct  Fast::TextureInfo
 Cached texture metadata tracked per texture id. More...
 
class  Fast::GfxRenderingAPIOGL
 OpenGL/OpenGLES implementation of the Fast3D rendering API. More...
 

Namespaces

namespace  Ship
 Core namespace for the libultraship engine framework.
 
namespace  Fast