Commit graph

28 commits

Author SHA1 Message Date
Jakub Czekański
f0745c2ae3 misc: fixed typo 2020-04-20 04:11:29 +02:00
Jakub Czekański
d31ccc02e7 opengl: render triangulated lines
Workaround for glLineWidth always == 1f on some systems
2019-09-28 15:31:43 +02:00
Jakub Czekański
b74a20e0e4 opengl: use horizontal and vertical display ranges
Clip and move display
2019-09-25 02:55:40 +02:00
Jakub Czekański
522c60a1f4 opengl: fixed semi transparency modes 2019-09-24 22:10:27 +02:00
Jakub Czekański
26078297c5 shader: type fix 2019-09-01 22:42:40 +02:00
Jakub Czekański
cf2c138241 opengl: fooling around with transparency in shader 2019-08-30 23:29:17 +02:00
Jakub Czekański
c93e10b034 opengl: single file shaders 2019-07-18 18:12:22 +02:00
Jakub Czekański
5264d1eb37 add Android support 2019-05-21 00:10:38 +02:00
Jakub Czekański
42d7d46f61 opengl: copy vram to screen on begin (WIP) 2019-03-13 19:15:18 +01:00
Jakub Czekański
29b74779cc opengl: using native format texture 2018-09-14 20:38:35 +02:00
Jakub Czekański
8bd2815797 opengl: refactored helper classes 2018-09-14 20:38:24 +02:00
Jakub Czekański
cd5b365ca3 opengl: added texture windows support, added incomplete blending 2018-08-30 23:41:15 +02:00
Jakub Czekański
ba01369f64 opengl: added shading, blending not working 2018-08-30 21:39:27 +02:00
Jakub Czekański
f815b8494d opengl: work in progress 2018-08-30 00:24:23 +02:00
Jakub Czekański
dcd014acde opengl: hardware renderer, attempt no. 2 2018-08-29 21:41:50 +02:00
Jakub Czekański
abc24fd773 renderer: clip video outside display range (vertical only) 2018-08-11 16:41:06 +02:00
Jakub Czekański
f0692eecc3 opengl: removed render shaders, added filtering option 2018-05-20 00:47:03 +02:00
Jakub Czekański
74920b9bad changed to proper glsl version 150 2017-09-08 00:47:11 +02:00
Jakub Czekański
2e47a0d60d thps2 color fix 2017-09-04 01:09:05 +02:00
Jakub Czekański
f40d79df0b fixed brightness blending issue 2017-09-03 20:59:28 +02:00
Jakub Czekański
3c228b31ef added color blending, completly bad implementation for now 2017-07-22 16:16:28 +02:00
Jakub Czekański
e8492d1585 imgui for debugging, gte fixes, demo quad renders ok 2017-06-13 02:05:36 +02:00
Jakub Czekański
8a4320223d opaque/transparent triangles support 2017-04-13 01:24:41 +02:00
Jakub Czekański
0d05e09d2f drawingArea support in shader 2016-11-06 18:09:10 +01:00
Jakub Czekański
eb6464c137 fixed invalid 4/8/16bit texture detection, added drawing offset uniform to support double buffered renders 2016-08-28 13:19:36 +02:00
Jakub Czekański
8b3fa8557a textured rendering (16bit and 8bit works correctly) 2016-08-28 13:19:36 +02:00
Jakub Czekański
ce7674bc18 screen resizing, better polygon drawing method 2016-08-28 13:17:33 +02:00
Jakub Czekański
294985425c render to texture and blit working 2016-08-28 13:17:33 +02:00