Brandon Wright
|
3b01b57162
|
Clean up some stuff. Add LUT features to glsl shaders.
|
2018-05-11 15:56:58 -05:00 |
|
Brandon Wright
|
9da5a83550
|
Rudimentary GLSL Shader support.
|
2018-05-10 18:47:55 -05:00 |
|
Brandon Wright
|
e0de36dbb6
|
Rename some functions.
|
2018-05-08 17:56:13 -05:00 |
|
Brandon Wright
|
f7bf180b39
|
Use libepoxy to cut out the OpenGL loading cruft.
|
2018-05-08 17:52:40 -05:00 |
|
Brandon Wright
|
b34ecf8973
|
Add rudimentary Cg support for Gtk+ based on the Win32 port.
|
2018-05-08 16:56:54 -05:00 |
|
Brandon Wright
|
7566704e65
|
Fix gdk_window_new already having applied device scale.
|
2018-05-05 14:14:06 -05:00 |
|
Brandon Wright
|
0c8ea1671d
|
Use GdkWindow to avoid Gtk's poor handling of foreign windows.
|
2018-05-05 13:50:37 -05:00 |
|
Brandon Wright
|
4cdb8f6e65
|
Overscan issues.
|
2018-05-04 17:12:22 -05:00 |
|
Brandon Wright
|
dcfb7c3ad0
|
Use 16-bit instead of 15-bit pixel format on Gtk+. Add splash screen with test patterns.
|
2018-05-04 14:29:13 -05:00 |
|
Brandon Wright
|
99f7e63972
|
Use GTK_MAJOR_VERSION macro instead of custom one.
|
2018-04-28 11:59:17 -05:00 |
|
Brandon Wright
|
8f18796d4b
|
First draft changelog update.
|
2016-10-09 21:00:39 -05:00 |
|
Brandon Wright
|
17f83a0806
|
Fix sizing when using GDK hidpi scaling with OpenGL or Xv.
|
2016-10-02 19:41:42 -05:00 |
|
Brandon Wright
|
7d95f3732a
|
Fix some idiotic expose handling.
|
2016-10-01 19:23:21 -05:00 |
|
Brandon Wright
|
7c39cc34ba
|
Fix some compiler warnings.
|
2014-02-05 03:22:07 -06:00 |
|
Brandon Wright
|
96a5e03770
|
Simplify window recreation.
|
2014-02-05 02:44:04 -06:00 |
|
Brandon Wright
|
db6de9a624
|
Fix reconfiguring the X11 sub-window every draw.
|
2014-02-05 02:25:16 -06:00 |
|
Brandon Wright
|
1678b71d1e
|
Prioritize GLX_EXT_swap_control over GLX_SGI_swap_control.
|
2011-12-14 02:46:12 -06:00 |
|
Brandon Wright
|
7e32a1f4ea
|
Simplify ridiculous round-about function calls.
|
2011-02-11 03:50:24 -06:00 |
|
Brandon Wright
|
61b7f108b9
|
Some changes to improve Gtk+ 3.0 compatibility. Still not working.
|
2011-02-05 06:36:27 -06:00 |
|
Brandon Wright
|
32edb0315e
|
Use XConfigureWindow instead of creating new ones. This doesn't exhibit
the expose problem that XResizeWindow shows.
|
2011-01-09 05:34:26 -06:00 |
|
Brandon Wright
|
a1e9887d58
|
Add support for glXSwapIntervalEXT.
|
2011-01-09 03:32:38 -06:00 |
|
Brandon Wright
|
b8bdd151a2
|
Yield before glFinish to lighten load with frame sync. Helps cases where glFinish is a busy loop.
|
2010-12-25 18:32:56 -06:00 |
|
Brandon Wright
|
f03baac6e4
|
Code spacing fix.
|
2010-11-18 06:43:47 -06:00 |
|
Brandon Wright
|
f6039eb1a0
|
Align OpenGL viewport using top screen edge.
|
2010-11-18 06:41:40 -06:00 |
|
Brandon Wright
|
ab6f76a9a3
|
Use CLAMP_TO_BORDER with shaders and POT textures.
|
2010-10-28 11:27:07 -05:00 |
|
Brandon Wright
|
8b64d6d5a8
|
Allow use of only vertex or fragment programs.
|
2010-10-21 21:32:47 -05:00 |
|
Brandon Wright
|
007f73c2b3
|
Change GLSL to use bsnes 071's unified files.
|
2010-10-21 21:18:56 -05:00 |
|
Brandon Wright
|
31f45619a5
|
Import of GTK port changes.
|
2010-09-26 04:19:15 -05:00 |
|
OV2
|
d1666860e0
|
Initial 1.52 import
|
2010-09-25 17:46:12 +02:00 |
|