Magnus Norddahl
|
2f3a6da295
|
Fix buffer overrun
|
2016-12-05 04:05:55 +01:00 |
|
Magnus Norddahl
|
9416d436fe
|
Move software renderer into its own namespace to isolate its globals and make
any access explicit. This reveals the places in the code where they are being
accessed where they shouldn't and prevents accidental usage.
|
2016-12-01 02:38:32 +01:00 |
|
Magnus Norddahl
|
284a99f204
|
Merge branch 'gl_swframebuffer' into qzdoom
|
2016-11-29 22:16:58 +01:00 |
|
Magnus Norddahl
|
00387a7211
|
Add bounds check to palette upload buffer size
|
2016-11-29 22:16:40 +01:00 |
|
Magnus Norddahl
|
17ed585c1f
|
Fix vsync not working
|
2016-11-19 12:30:58 +01:00 |
|
Rachael Alexanderson
|
9f9e4ea19d
|
- Added randi's "bottomclip" parameter to dpJudas's OpenGLSWFrameBuffer::FillSimplePoly implementation. The code refused to compile because of the new changes. Note that this is not tested on Linux or Mac, and will likely need changes there as well.
|
2016-11-06 08:58:06 -05:00 |
|
Magnus Norddahl
|
df3f5ae882
|
Use OpenGL to allocate the canvas buffer to avoid a costly memcpy
|
2016-10-18 01:16:36 +02:00 |
|
Magnus Norddahl
|
8b297221fe
|
Merge branch 'gl_swframebuffer' into qzdoom
|
2016-10-16 23:18:16 +02:00 |
|
Magnus Norddahl
|
f81d0d3964
|
macOS support and Intel driver bug fixes
|
2016-10-16 22:40:08 +02:00 |
|
Magnus Norddahl
|
3146f75ae0
|
Merge remote-tracking branch 'origin/gl_swframebuffer' into qzdoom
|
2016-10-12 08:05:39 +02:00 |
|
Magnus Norddahl
|
c5ebfd9e65
|
Add vid_max_width and vid_max_height
|
2016-10-12 08:05:31 +02:00 |
|
Magnus Norddahl
|
052f7900c2
|
Fix swapped x and y in DrawLetterbox
|
2016-10-12 08:04:42 +02:00 |
|
Magnus Norddahl
|
77a566a57e
|
Merge remote-tracking branch 'origin/gl_swframebuffer' into qzdoom
|
2016-10-12 07:38:56 +02:00 |
|
Magnus Norddahl
|
698b05ee69
|
Fix pixel center and letter box issues
|
2016-10-12 07:34:07 +02:00 |
|
Magnus Norddahl
|
f37ee3a024
|
Add bgra support to OpenGLSWFrameBuffer
|
2016-10-11 15:43:12 +02:00 |
|
Magnus Norddahl
|
3c7d6234cb
|
Add wipes
|
2016-10-11 14:37:57 +02:00 |
|
Magnus Norddahl
|
7911302ad8
|
Hook in gamma shader
|
2016-10-11 13:09:32 +02:00 |
|
Magnus Norddahl
|
01dc9de8d1
|
Misc bug fixes and performance improvements
|
2016-10-11 10:27:18 +02:00 |
|
Magnus Norddahl
|
682b040b97
|
OpenGL based software renderer hardware accel now works for most things
|
2016-10-11 00:03:46 +02:00 |
|
Magnus Norddahl
|
f4308b3184
|
Add glsl shader version of the d3d9 shaders and get enough of it working for it to boot without errors
|
2016-10-10 21:03:55 +02:00 |
|
Magnus Norddahl
|
40df46f94e
|
Implement OpenGL versions of GPU objects
|
2016-10-10 07:39:02 +02:00 |
|
Magnus Norddahl
|
5f0088ab8b
|
Created new OpenGL framebuffer using the software renderer's hardware acceleration
|
2016-10-09 12:50:57 +02:00 |
|