Michael Lutz
|
ae7c63cc35
|
Codechange: [OpenGL] Use persistently mapped pixel buffers when supported.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
200be7d20c
|
Add: [OpenGL] Support for a separate animation buffer that stores the palette values of the screen in addition to the colour buffer.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
6bcc4884c2
|
Add: [OpenGL] Accelerated mouse cursor drawing.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
e8fc050b6e
|
Add: [OpenGL] Support for 8bpp blitters.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
acf59f6b68
|
Codechange: [OpenGL] Use shaders to display the video buffer on screen.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
9a069faa01
|
Codechange: [Win32] Try to get an OpenGL 3.2+ context if possible.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
a990c497b5
|
Codechange: [OpenGL] Use a pixel buffer object to store the video buffer.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
5af0cfd902
|
Codechange: [OpenGL] Use a vertex array object to store the vertex state for the video buffer.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
acf2ce35f7
|
Codechange: [OpenGL] Use a vertex buffer object to store the vertex data for the video buffer.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
5ad545dcc1
|
Codechange: [OpenGL] Only update the dirty parts of the video buffer texture.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
d7b96a424f
|
Codechange: [OpenGL] Use new-style extension testing introduced with OpenGL 3.0.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
ef478ade64
|
Add: [Win32] Video driver that uses OpenGL to transfer the video buffer to the screen.
|
2021-02-22 22:16:07 +01:00 |
|