|
openMSX
|
#include "components.hh"#include <GL/glew.h>#include <GL/gl.h>#include "MemBuffer.hh"#include "noncopyable.hh"#include "build-info.hh"#include <string>#include <cassert>

Go to the source code of this file.
Classes | |
| class | openmsx::Texture |
| Most basic/generic texture: only contains a texture ID. More... | |
| class | openmsx::ColorTexture |
| class | openmsx::LuminanceTexture |
| class | openmsx::FrameBufferObject |
| struct | openmsx::PixelBuffers |
| class | openmsx::PixelBuffer< T > |
| Wrapper around a pixel buffer. More... | |
| class | openmsx::Shader |
| Wrapper around an OpenGL shader: a program executed on the GPU. More... | |
| class | openmsx::VertexShader |
| Wrapper around an OpenGL vertex shader: a program executed on the GPU that computes per-vertex stuff. More... | |
| class | openmsx::FragmentShader |
| Wrapper around an OpenGL fragment shader: a program executed on the GPU that computes the colors of pixels. More... | |
| class | openmsx::ShaderProgram |
| Wrapper around an OpenGL program: a collection of vertex and fragment shaders. More... | |
Namespaces | |
| namespace | openmsx |
| Thanks to enen for testing this on a real cartridge: | |
| namespace | openmsx::GLUtil |
1.8.1.2