zeromus
7c8f9cb3ed
win32 graphisc control: passthrough MouseEnter and MouseLeave events (useful for nothing)
2014-06-23 01:21:12 +00:00
zeromus
3ea6495031
give yabause its own GL context. gets gl+yabause minimally working. maybe still loadstate-related crashes.
2014-06-08 23:30:34 +00:00
zeromus
bb1b1ff5b5
fix av dumping with osd enabled (screenshots as well);
...
default av dumping extension to the dumper plugin's desired default
2014-06-02 20:16:59 +00:00
zeromus
d2232e616b
minimal implementation of AR correction. this isn't completely satisfying. we need to run the frontend 1x/2x/etc sizing through it, and I'm feeling like we need two tiers of AR suggestion strengths.. we may want a2600 fixing AR out of the box, but NES fixing AR by default is unacceptable
2014-05-02 04:27:08 +00:00
zeromus
ca6f993b7c
workarounds for lousy intel gpus
2014-04-26 21:55:04 +00:00
zeromus
75905e05a6
misc tidying
2014-04-16 16:31:53 +00:00
zeromus
7adc15d97e
work on opengl display manager: optimized codepaths, user retroshader selection, support for importing a textureID from another core; add erase button to lua console;
2014-04-15 21:46:18 +00:00
zeromus
5a451d4906
change RetainedGraphicsControl namespace
2014-02-07 23:30:20 +00:00
zeromus
b469a3be00
bizwaregl - add function to read back the contents of a texture into a BitmapBuffer
2014-02-07 23:06:51 +00:00
zeromus
9ca6f152cf
support old scanlines and hq2x filter via actual retroarch shader presets. at this point you could overwrite them with whatever you wanted, but you should probably wait for me to add user filter selection
2014-02-07 02:36:27 +00:00
zeromus
8eb4044a5f
bizwareGL-add RectFill and 4-corner gradient function
2014-02-06 09:45:55 +00:00
zeromus
2ea2649271
little fix to the previous
2014-02-03 08:11:13 +00:00
zeromus
4a753aae17
use GL_EXT_framebuffer_object instead of opengl 3.0 core FBO support, for to help on low-spec hardware
2014-02-03 08:04:11 +00:00
zeromus
33294f9c81
dont malfunction when compiling filter shaders on low-spec systems; just make the filters unavailable instead
2014-02-03 07:43:47 +00:00
zeromus
cd7ca56441
restore scanlines filter as shader
2014-02-03 07:01:31 +00:00
zeromus
151b074563
re-add hq2x via shader. add a new Display Configuration dialog (its simple for now).
2014-02-03 05:27:59 +00:00
zeromus
0e88359f1e
bizwaregl-some simplification and cleanup and reduction of pointless api calls
2014-01-30 04:54:02 +00:00
zeromus
42eca164cb
remove useless glGetError calls
2014-01-29 02:17:34 +00:00
zeromus
ed9d8e2e69
dont alloc and pin during GuiRenderer work
2014-01-29 00:53:04 +00:00
zeromus
85fe967810
cleanup, namely of GraphicsControl and related systems, and add a RetainedGraphicsControl which should be useful for tool windows
2014-01-28 19:33:49 +00:00
zeromus
2275ec234f
massive displaymanager/renderpanel refactor. All useful logic is now compact and in DisplayManager. Also, remove the old filter infrastructure, its totally outdated now
2014-01-28 04:39:27 +00:00
zeromus
0d29401101
write lots of notes about why using glValidate was a bad idea, so i never make the mistake again.
...
I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE
I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE
I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE
I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE I WILL NOT USE GLVALIDATE </bartsimpson>
2014-01-28 02:07:50 +00:00
zeromus
7f2ef5cf74
remove glValidate call in shader linking. this is gonna fix the old intel cards, right?
2014-01-28 01:58:54 +00:00
zeromus
98c1b7f508
stop displaying NoError so much, it makes people laugh too hard and hurt themselves
2014-01-27 19:25:48 +00:00
zeromus
0a6fa56fbd
try putting shader version in shaders
2014-01-27 19:24:05 +00:00
zeromus
8637060364
fix no error
2014-01-27 18:30:28 +00:00
zeromus
ecb1653d1b
remove pasted enum declarations from BizwareGL assembly. we're just gonna use openTK's OpenGL namespace.
2014-01-27 09:45:16 +00:00
zeromus
bc4a7e70a7
BizwareGL-rendertarget support
2014-01-27 09:36:18 +00:00
zeromus
857dff9cf4
some small cleanup
2014-01-27 05:37:04 +00:00
zeromus
be49f6fa33
fix mouseclicks on GL viewport
2014-01-27 02:06:05 +00:00
zeromus
c6997c49c8
use openTK for graphics math types, even if, hypothetically, we make a d3d BizwareGL driver.
2014-01-27 00:38:10 +00:00
zeromus
d4c8b75de4
improve pipeline link validation
2014-01-27 00:23:53 +00:00
zeromus
e47212329b
more cleanup
2014-01-27 00:08:53 +00:00
zeromus
7d001ab8c4
fix references, cleanup
2014-01-27 00:07:16 +00:00
zeromus
a2ba761ae1
BizwareGL!
2014-01-27 00:02:21 +00:00