Vicki Pfau
|
5f6948351b
|
Feature: Move video-backend.c to a sensible place
|
2023-04-19 05:35:36 -07:00 |
|
Vicki Pfau
|
9920a609e8
|
OpenGL: Make backends handle non-zero origin outer frame boundaries
|
2023-04-04 02:04:59 -07:00 |
|
Vicki Pfau
|
9a4cf28776
|
Util: Namespace geometry structs to avoid conflicts
|
2023-03-19 03:03:55 -07:00 |
|
Vicki Pfau
|
e3e8296105
|
OpenGL: Separate sizes of image and drawn layer for image
|
2023-03-19 02:23:37 -07:00 |
|
Vicki Pfau
|
c7e4db58e3
|
OpenGL: Add basic border rendering to modern GL driver
|
2023-03-03 19:25:14 -08:00 |
|
Vicki Pfau
|
d6c3b012d1
|
Video: Start revising VideoBackend API
|
2023-03-03 19:25:14 -08:00 |
|
Vicki Pfau
|
422439f0a6
|
OpenGL: Export output buffer size to shader
|
2023-02-11 22:04:00 -08:00 |
|
Vicki Pfau
|
e1c43b9287
|
macOS: Disable OpenGL 1.x on newer macOS
|
2022-10-10 00:11:40 -07:00 |
|
Vicki Pfau
|
e9ff76c97b
|
OpenGL: Allow mGLES2Context to draw to a framebuffer
|
2022-01-13 15:41:17 -08:00 |
|
Vicki Pfau
|
bc37f48e29
|
CMake: Attempt to fix #1839 again
|
2021-08-28 22:05:49 -07:00 |
|
Vicki Pfau
|
cee1a3e08c
|
Revert "OpenGL: Attempt to fix some build configurations (fixes #1839)"
This reverts commit d68bf5bd1a483c83a9fe30c8d5a0d6adab2286b5.
|
2020-08-04 23:17:09 -07:00 |
|
Vicki Pfau
|
d68bf5bd1a
|
OpenGL: Attempt to fix some build configurations (fixes #1839)
|
2020-08-04 18:01:35 -07:00 |
|
Vicki Pfau
|
b851cc332e
|
OpenGL: Only resize textures when needed
|
2019-09-21 16:06:01 -07:00 |
|
Vicki Pfau
|
47bf26ff73
|
OpenGL, Qt: Add interframe blending
|
2019-05-27 11:53:13 -07:00 |
|
Vicki Pfau
|
ee6cd36402
|
OpenGL: Use VAOs
|
2019-05-17 14:00:34 -07:00 |
|
Jeffrey Pfau
|
fa884d071e
|
All: Migrate includes to separate directory
|
2016-12-30 21:25:07 -08:00 |
|
Jeffrey Pfau
|
2f1cb61d01
|
All: Add C++ header guards
|
2016-12-26 21:01:55 -08:00 |
|
Jeffrey Pfau
|
d242638e28
|
OpenGL: Add texSize uniform
|
2016-05-25 21:25:09 -07:00 |
|
Jeffrey Pfau
|
d25ba2ec59
|
OpenGL: Rename GBAGL to mGL
|
2016-02-10 22:42:39 -08:00 |
|
Jeffrey Pfau
|
b325376f05
|
Video: Remove assumption about video backend dimensions
|
2016-02-10 22:40:21 -08:00 |
|
Jeffrey Pfau
|
380f6dbe7e
|
OpenGL: Add integer scaling forcing and a pixelate filter
|
2016-01-23 02:34:27 -08:00 |
|
Jeffrey Pfau
|
0de98898a3
|
OpenGL: Generalize shader loading a bit
|
2015-11-19 22:14:51 -08:00 |
|
Jeffrey Pfau
|
d5284f0f31
|
OpenGL: Add metadata to uniforms
|
2015-11-14 18:22:27 -08:00 |
|
Jeffrey Pfau
|
ac9c247695
|
OpenGL: Parse uniforms
|
2015-11-08 17:09:53 -08:00 |
|
Jeffrey Pfau
|
ac02bd4dbb
|
OpenGL: Fix GLES2 support, add bvec
|
2015-11-05 21:04:38 -08:00 |
|
Jeffrey Pfau
|
096f5ca27c
|
OpenGL: Shader loading
|
2015-11-01 18:41:24 -08:00 |
|
Jeffrey Pfau
|
346d4210c6
|
OpenGL: Add libepoxy optional dependency
|
2015-11-01 13:58:51 -08:00 |
|
Jeffrey Pfau
|
e830718be8
|
OpenGL: Add GL_GLEXT_PROTOTYPES define for now
|
2015-11-01 12:04:09 -08:00 |
|
Jeffrey Pfau
|
b7591b5d73
|
OpenGL: Add missing header include
|
2015-11-01 11:38:50 -08:00 |
|
Jeffrey Pfau
|
4a502c2c03
|
OpenGL: Revamp shader backend
|
2015-11-01 11:29:00 -08:00 |
|
Jeffrey Pfau
|
f00380abb9
|
OpenGL: GL2 shader enhancements and tweaks
|
2015-10-31 00:54:07 -07:00 |
|
Jeffrey Pfau
|
206f38a47c
|
OpenGL: Attachable shaders for GL2
|
2015-10-29 23:53:13 -07:00 |
|
Jeffrey Pfau
|
6cdfb3ae9a
|
OpenGL: Fix GLES2 backend
|
2015-10-28 23:21:43 -07:00 |
|
Jeffrey Pfau
|
46e24e84da
|
OpenGL: Create video backend for GLES2, used on Raspberry Pi
|
2015-07-30 15:07:14 -07:00 |
|