FunkyFr3sh
|
f06045498f
|
update vertexcoord if no fbo available
|
2018-05-20 17:39:14 +02:00 |
|
FunkyFr3sh
|
7b0fc1ab57
|
update vbo on fbo failure
|
2018-05-20 07:45:51 +02:00 |
|
FunkyFr3sh
|
9127c431ec
|
update vbo only if needed
|
2018-05-20 07:06:32 +02:00 |
|
FunkyFr3sh
|
d36d432c1a
|
avoid deprecated functions if possible
|
2018-05-20 06:27:53 +02:00 |
|
FunkyFr3sh
|
fd939bfff4
|
choose best renderer automatically
|
2018-05-18 16:18:34 +02:00 |
|
FunkyFr3sh
|
017ce900d8
|
adjust formats
|
2018-05-14 10:35:30 +02:00 |
|
FunkyFr3sh
|
51d499758d
|
delete both shaders on failure
|
2018-05-13 19:43:03 +02:00 |
|
FunkyFr3sh
|
fd4a893729
|
use POT textures with up to 4096*4096 of size
|
2018-05-13 11:15:22 +02:00 |
|
FunkyFr3sh
|
6a2ab6378d
|
fix POT texture size
|
2018-05-12 20:10:20 +02:00 |
|
FunkyFr3sh
|
7223603a08
|
don't draw whole texture into framebuffer
|
2018-05-12 19:54:55 +02:00 |
|
FunkyFr3sh
|
87450e320f
|
preliminary libretro GLSL shader support https://github.com/libretro/glsl-shaders
|
2018-05-12 12:28:07 +02:00 |
|
FunkyFr3sh
|
0e511f1a7d
|
set maxfps to 125 for opengl by default
|
2018-05-10 14:57:12 +02:00 |
|
FunkyFr3sh
|
d1fb484e80
|
prevent GPU from blocking main thread
|
2018-05-10 14:45:39 +02:00 |
|
FunkyFr3sh
|
09ada60736
|
check for errrors and add fallback solution
|
2018-05-10 05:22:32 +02:00 |
|
FunkyFr3sh
|
0a5e4854d4
|
make sure all required functions are available
|
2018-05-09 08:14:10 +02:00 |
|
FunkyFr3sh
|
ac6221a68a
|
opengl cleanup
|
2018-05-09 05:56:44 +02:00 |
|
FunkyFr3sh
|
d55a025ee2
|
detach shaders and delete program
|
2018-05-09 05:41:58 +02:00 |
|
FunkyFr3sh
|
b053bc377e
|
OpenGL: add 8bit palette conversion shader for better performance - remove pixel buffer objects - temporary remove scaling filters (need to be replaced with shaders)
|
2018-05-09 05:09:57 +02:00 |
|
FunkyFr3sh
|
5a2748f3d1
|
add visual studio project files
|
2018-05-06 10:52:06 +02:00 |
|
FunkyFr3sh
|
e65c03c607
|
fix vhack for cnc1
|
2018-03-23 03:21:16 +01:00 |
|
FunkyFr3sh
|
e32bf1032f
|
fix for vhack with boxing/maintas
|
2018-03-20 19:13:08 +01:00 |
|
FunkyFr3sh
|
9ce87449ec
|
improve boxing/maintas cursor lock/unlock - fix automatic mouse sensitivity scaling with boxing/maintas
|
2018-03-15 20:49:27 +01:00 |
|
FunkyFr3sh
|
a1fa61d028
|
boxing shall override maintain aspect ratio
|
2018-03-14 15:38:25 +01:00 |
|
FunkyFr3sh
|
65525e14dd
|
boxing and maintain aspect ratio now also working with opengl
|
2018-03-14 15:12:56 +01:00 |
|
FunkyFr3sh
|
c526cf63de
|
log fps
|
2017-11-26 08:49:30 +01:00 |
|
FunkyFr3sh
|
d0cf60b618
|
temporarily revert rendering changes - need to find a better solution later
|
2017-11-17 23:08:13 +01:00 |
|
FunkyFr3sh
|
8f3b947eb1
|
Use Pixel Buffer Objects (OpenGL)
|
2017-11-16 22:21:13 +01:00 |
|
FunkyFr3sh
|
153bfda117
|
compile resources again + cleanup
|
2017-11-16 19:19:17 +01:00 |
|