Themaister
|
be5acff69c
|
Update font rendering for SDL.
|
2011-09-06 18:32:40 +02:00 |
|
Themaister
|
1b0ef5793e
|
Font colors for XVideo. Some cleanups.
|
2011-09-06 17:56:42 +02:00 |
|
Themaister
|
2bd0caae2e
|
Do not set RESIZABLE on fullscreen (really? :v)
|
2011-09-06 15:38:32 +02:00 |
|
Themaister
|
0823d72dee
|
Add coloring to fonts.
|
2011-09-05 17:00:28 +02:00 |
|
Themaister
|
407ad94f58
|
Style nit.
|
2011-09-04 21:11:26 +02:00 |
|
Themaister
|
b2b103362d
|
Warn if glX VSync call isn't found.
|
2011-09-04 13:01:54 +02:00 |
|
Themaister
|
f0841256e8
|
Fixup.
|
2011-08-29 17:23:49 +02:00 |
|
Themaister
|
600efab1bd
|
Consistently use BGRA for possible performance gains.
|
2011-08-29 17:19:38 +02:00 |
|
Themaister
|
dc9dd2e6bf
|
Fix bug where shaders could crash using LUT textures.
|
2011-08-29 17:05:11 +02:00 |
|
Themaister
|
bce679df78
|
Only use hack on X when in windowed mode.
|
2011-08-16 10:26:36 +02:00 |
|
Themaister
|
22e8c3d895
|
Should fix breakage of OGL on OSX.
|
2011-08-15 22:21:50 +02:00 |
|
Themaister
|
3901934d97
|
Add an ugly hack to try and remedy things ...
|
2011-08-14 23:03:48 +02:00 |
|
Themaister
|
bc23b421e1
|
New resize checking code.
|
2011-08-12 19:02:12 +02:00 |
|
Themaister
|
d9cb85a8d5
|
Add new possible workaround for tiling WMs ...
|
2011-08-11 15:19:30 +02:00 |
|
Themaister
|
7d1cc23d16
|
Fix build.
|
2011-08-11 06:02:05 +02:00 |
|
Themaister
|
4496ed3c13
|
Should make sizes right after startup ...
|
2011-08-11 05:59:32 +02:00 |
|
Themaister
|
3f5b6a450e
|
Should fix behavior for tiled WMs.
|
2011-08-11 05:32:03 +02:00 |
|
Themaister
|
594e66704d
|
Allow disabling composition in SDL as well.
|
2011-08-08 23:38:11 +02:00 |
|
Themaister
|
777e6a5334
|
Better shader path semantics.
|
2011-08-07 23:35:54 +02:00 |
|
Themaister
|
a2ec78320b
|
Improve behavior a bit.
|
2011-08-07 22:31:59 +02:00 |
|
Themaister
|
1fb53627ac
|
Make sure to free lib.
|
2011-08-07 21:18:51 +02:00 |
|
Themaister
|
fc2a39cd58
|
More appropriate renaming.
|
2011-08-07 21:15:50 +02:00 |
|
Themaister
|
7425e1f879
|
Allow disabling composition in Win Vista/7Allow disabling composition in Win Vista/7.
|
2011-08-07 15:00:34 +02:00 |
|
Themaister
|
6a260a57dd
|
Reset frame counter properly.
|
2011-08-06 03:28:07 +02:00 |
|
Themaister
|
783ab7acd5
|
Improve error handling.
|
2011-07-04 13:33:09 +02:00 |
|
Themaister
|
19a46b1f8b
|
Seems to work in Cg as well.
|
2011-07-03 15:53:56 +02:00 |
|
Themaister
|
508cfdbda7
|
Start implementing access to previous texture.
|
2011-07-03 15:39:35 +02:00 |
|
Themaister
|
d81b9ee0a7
|
Print full compile error in Cg.
|
2011-07-03 13:41:24 +02:00 |
|
Themaister
|
1631e940f6
|
Fix up VSync calls for OSX.
|
2011-06-29 03:45:52 +02:00 |
|
Themaister
|
26ac00ad76
|
Fix incompatible type.
|
2011-06-29 03:26:21 +02:00 |
|
Themaister
|
bafc4f596f
|
Add nonused VSync code for OSX.
|
2011-06-28 03:20:36 +02:00 |
|
Themaister
|
45904ccd73
|
Fix issue when input_slot is 2.
|
2011-06-16 15:00:04 +02:00 |
|
Themaister
|
5385806e74
|
Hrm ...
|
2011-06-11 22:02:05 +02:00 |
|
Themaister
|
99e85684db
|
Input capturing semantic.
|
2011-06-11 20:02:17 +02:00 |
|
Themaister
|
45727bf9f5
|
Fix mask value. (32-bit).
|
2011-06-11 19:01:34 +02:00 |
|
Themaister
|
2a0abb0618
|
Unsigned mask.
|
2011-06-11 18:57:16 +02:00 |
|
Themaister
|
24d0cda5fd
|
SDL_image seems to work :)
|
2011-06-11 18:05:52 +02:00 |
|
Themaister
|
d0ba59f8b5
|
Start moving over to SDL_image rather than imlib2.
Imlib2 takes more space, and was a pure bitch to compile for Win32,
so I gave up ... ;)
|
2011-06-11 16:55:53 +02:00 |
|
Themaister
|
99a1784aaf
|
Move window logic away from SDL input.
We weren't using the event loop anyways ...
|
2011-06-11 12:54:14 +02:00 |
|
Themaister
|
fd70a1c875
|
Make sure we only call semantics once per frame.
|
2011-06-08 17:59:29 +02:00 |
|
Themaister
|
30cb2e4c07
|
Slight cleanup.
|
2011-06-08 17:55:32 +02:00 |
|
Themaister
|
7d87cc2d24
|
Add input hook API to python.
|
2011-06-08 17:53:15 +02:00 |
|
Themaister
|
0342dcb169
|
Fix transition_prev.
|
2011-06-07 21:07:00 +02:00 |
|
Themaister
|
f339560550
|
Put all scripts in <script>
|
2011-06-07 16:28:58 +02:00 |
|
Themaister
|
11b58d8c69
|
Clean up error handling a bit.
|
2011-06-07 15:58:30 +02:00 |
|
Themaister
|
3717f7442c
|
Inline XML python.
|
2011-06-07 15:33:29 +02:00 |
|
Themaister
|
e02d9f41e8
|
Transition count semantic.
|
2011-06-06 21:32:10 +02:00 |
|
Themaister
|
884e2881a0
|
Add script support to Cg.
|
2011-06-06 20:18:31 +02:00 |
|
Themaister
|
4d96fbba6a
|
Python works :P
|
2011-06-06 18:50:36 +02:00 |
|
Themaister
|
9bfeb88e24
|
Start implementing Python support for game-aware shaders.
|
2011-06-06 17:44:05 +02:00 |
|
Themaister
|
5c8a549125
|
Cleanups.
|
2011-06-05 02:21:35 +02:00 |
|
Themaister
|
c3e7a35b62
|
Fixes case where backdrops are used in second or later pass.
|
2011-06-05 02:01:44 +02:00 |
|
Themaister
|
5bc9ca216e
|
Clean up shader compilation slightly.
|
2011-06-02 13:49:22 +02:00 |
|
Themaister
|
838a85a719
|
Could make coordinate flipping consistent ... Finally.
|
2011-06-01 12:19:48 +02:00 |
|
Themaister
|
b880039541
|
Clarify more ...
|
2011-05-31 23:08:02 +02:00 |
|
Themaister
|
c646166fe1
|
Make an "empty" buffer for performance. Also attempt to fall back if
vsync fails on start.
|
2011-05-31 23:03:01 +02:00 |
|
Themaister
|
44c52ca4f8
|
Add -pedantic for shits 'n giggles.
Fix portability issues with void* -> void (*)(void) casts.
Use a more ... bizarre technique ;)
|
2011-05-31 15:03:59 +02:00 |
|
Themaister
|
7bbaa6ee31
|
Add pixel size uniform.
|
2011-05-30 14:32:31 +02:00 |
|
Themaister
|
f24aed9358
|
(addr) is redundant...
|
2011-05-30 00:04:26 +02:00 |
|
Themaister
|
02344f9048
|
Bitmasking.
|
2011-05-29 23:58:04 +02:00 |
|
Themaister
|
200d2b598b
|
Slight cleanup.
|
2011-05-28 15:06:46 +02:00 |
|
Themaister
|
3213bb13ea
|
Fix color conversion for XVideo.
|
2011-05-28 14:37:16 +02:00 |
|
Themaister
|
53fd0b3751
|
Fix up color conversion for SDL.
|
2011-05-28 14:33:23 +02:00 |
|
Themaister
|
9b6e6a1215
|
Goddamnit, it was ARGB after all o.O weird.
|
2011-05-28 14:11:37 +02:00 |
|
Themaister
|
e5a9d78b70
|
Fixed typo.
|
2011-05-28 11:29:40 +02:00 |
|
Themaister
|
f22e964cc0
|
Err ... 32-bit color was RGBA, not ARGB.
|
2011-05-27 20:38:42 +02:00 |
|
Themaister
|
9fb827d238
|
Stuff seems to work.
|
2011-05-27 03:48:59 +02:00 |
|
Themaister
|
24f802023a
|
Start adding tracker stuff to Cg as well.
|
2011-05-27 02:25:26 +02:00 |
|
Themaister
|
7cc8c01a1e
|
Fix slight bug. Also add missing scale_type_x/y.
|
2011-05-26 23:55:46 +02:00 |
|
Themaister
|
12a39e160b
|
Should fix weird viewport bug with some FBO shaders.
|
2011-05-26 22:25:30 +02:00 |
|
Themaister
|
7c5f36be61
|
Fix build when config file support isn't compiled in.
|
2011-05-26 20:44:12 +02:00 |
|
Themaister
|
aec44b093e
|
Add new transition_previous.
|
2011-05-26 16:23:11 +02:00 |
|
Themaister
|
ee83c31183
|
Reorder set-param and texture upload.
|
2011-05-26 12:53:24 +02:00 |
|
Themaister
|
f2ad94f1c3
|
Finally figure it all out ... Damn.
|
2011-05-26 12:34:14 +02:00 |
|
Themaister
|
3aed471d57
|
This bug is driving me nuts. It cannot possibly be my bug ...
|
2011-05-26 02:03:38 +02:00 |
|
Themaister
|
3ee19ec75f
|
Found something ... unsettling.
|
2011-05-26 00:23:36 +02:00 |
|
Themaister
|
b0d1a98cd1
|
Fix when too many variables are used.
|
2011-05-25 20:55:38 +02:00 |
|
Themaister
|
94ff67ee15
|
Stuff seems to work :)
|
2011-05-25 17:31:07 +02:00 |
|
Themaister
|
8d2a7e4593
|
More work on state monitor ... compiles.
|
2011-05-25 15:58:12 +02:00 |
|
Themaister
|
4e7a003497
|
Start adding snes state tracker uniforms.
|
2011-05-25 15:15:20 +02:00 |
|
Themaister
|
2782c9da91
|
Ifdef CG debugging.
|
2011-05-23 21:43:08 +02:00 |
|
Themaister
|
2f539cd326
|
Seems to work in Cg as well ... :)
|
2011-05-23 21:04:25 +02:00 |
|
Themaister
|
f4af518fb4
|
Yay ... <_<
|
2011-05-23 20:08:16 +02:00 |
|
Themaister
|
eebe0ae5d0
|
Getting there ... But passN textures aren't set properly ;x
|
2011-05-23 19:57:52 +02:00 |
|
Themaister
|
f9c5c7c8a5
|
Path to check initial texture with GLSL.
|
2011-05-23 17:43:29 +02:00 |
|
Themaister
|
6a3386ad1a
|
Should fix stupid SDL message rendering bug when no font is set.
|
2011-05-23 11:45:44 +02:00 |
|
Themaister
|
5dced40c98
|
LUT textures work :)
|
2011-05-22 18:48:43 +02:00 |
|
Themaister
|
3f58932c2b
|
Seems to work :) Yay!
|
2011-05-22 17:36:18 +02:00 |
|
Themaister
|
373b9dcc37
|
Some fixups.
|
2011-05-22 17:07:47 +02:00 |
|
Themaister
|
993bdfb75f
|
Start working on Cg preset spec.
|
2011-05-22 17:02:09 +02:00 |
|
Themaister
|
1b64e4b902
|
Fix macro for input plugin.
|
2011-05-20 19:58:11 +02:00 |
|
Themaister
|
2166db91e2
|
Fix awkward compiler warning.
|
2011-05-19 22:51:23 +02:00 |
|
Themaister
|
2f858b7948
|
Clean up ugly inline stuff. :\
|
2011-05-18 22:40:42 +02:00 |
|
Themaister
|
36d9adbc0f
|
*Shrug* windows. Works at least ... :D
|
2011-05-18 22:11:34 +02:00 |
|
Themaister
|
9473b392df
|
TGA loader (nolib).
|
2011-05-18 21:49:23 +02:00 |
|
Themaister
|
3bf050d5aa
|
Use MultiTexCoord1 for image coords.
|
2011-05-18 20:38:04 +02:00 |
|
Themaister
|
8a0ccc99df
|
Make sure we don't load too many pictures.
|
2011-05-18 20:27:27 +02:00 |
|
Themaister
|
c938f3d8de
|
Add lookup texture support. :D yay.
|
2011-05-18 20:22:27 +02:00 |
|
Themaister
|
7f1cd62c8a
|
Update DSP API for config callback.
Clean up API a bit to have separate
SSNES_*_API_VERSION defines.
|
2011-05-17 19:20:41 +02:00 |
|
Themaister
|
b521becd3c
|
Fix up external video lib a bit.
|
2011-05-14 20:52:35 +02:00 |
|
Themaister
|
20a3087d1c
|
Make input_scale more clear.
|
2011-05-13 19:42:37 +02:00 |
|
Themaister
|
1f45dc512b
|
80-cols comments.
|
2011-05-12 01:30:30 +02:00 |
|
Themaister
|
13dee59fc8
|
Fix some more ... :v
|
2011-05-12 00:35:29 +02:00 |
|
Themaister
|
5f78063449
|
Fix up call conventions, etc.
|
2011-05-12 00:34:08 +02:00 |
|
Themaister
|
ea6bd8c5c5
|
Fix up Win32 build a bit, and a crash. :D
|
2011-05-11 22:53:54 +02:00 |
|
Themaister
|
bdc85f2def
|
Fix up Win32 build.
|
2011-05-11 21:37:50 +02:00 |
|
Themaister
|
efa731fc6d
|
Fix inconsistency with ext input.
|
2011-05-11 21:12:14 +02:00 |
|
Themaister
|
80d50b046d
|
Fix crash.
|
2011-05-11 18:47:36 +02:00 |
|
Themaister
|
1855a7ea0d
|
Add driver stuff.
|
2011-05-11 18:40:03 +02:00 |
|
Themaister
|
f5c11071be
|
Start hooking up input driver.
|
2011-05-11 18:26:00 +02:00 |
|
Themaister
|
75d618140b
|
Some more work on external API.
|
2011-05-11 17:52:16 +02:00 |
|
Themaister
|
59c6de69b0
|
Frame counter for shaders. Not in spec currently.
|
2011-05-11 13:24:59 +02:00 |
|
Themaister
|
f2ee22d259
|
Start working on video interface.
|
2011-05-05 20:23:08 +02:00 |
|
Themaister
|
d2f2ab6a9d
|
Windowed width with xscale depends on aspect ratio.
|
2011-04-24 02:44:02 +02:00 |
|
Themaister
|
3e1e08ca9a
|
Variadic shifts. Optimizes the path when format matches.
|
2011-04-23 19:15:15 +02:00 |
|
Themaister
|
bb93f20be9
|
Hopefully make conversions more portable ...
|
2011-04-23 18:33:56 +02:00 |
|
Themaister
|
54dc289cde
|
SDL fixes.
|
2011-04-23 18:06:48 +02:00 |
|
Themaister
|
4b60f98603
|
Might fix some odd warnings.
|
2011-04-22 04:27:53 +02:00 |
|
Themaister
|
8da13b716a
|
Simple font rendering with SDL.
|
2011-04-22 03:13:09 +02:00 |
|
Themaister
|
a6c08a24d7
|
Fix 32-bit
|
2011-04-21 14:30:54 +02:00 |
|
Themaister
|
6713272809
|
Hrm... Seems to work, except for 32-bit -> 32-bit <_<
|
2011-04-21 13:12:45 +02:00 |
|
Themaister
|
8d7cf23b40
|
Meh, SDL performs like shit :p
|
2011-04-21 03:39:03 +02:00 |
|
Themaister
|
d317a9773f
|
Start on SDL video driver.
|
2011-04-21 03:23:44 +02:00 |
|
Themaister
|
f0bbeb901d
|
Fix some error handling for XVideo.
|
2011-04-08 20:53:11 +02:00 |
|
Themaister
|
f5fb113563
|
Should fix case where we have 1 pass and scale attributes.
|
2011-03-30 23:09:29 +02:00 |
|
Themaister
|
844a523706
|
Should fix error with scaling.
|
2011-03-30 14:57:45 +02:00 |
|
Themaister
|
d05379b340
|
Should fix FBO issue.
|
2011-03-30 11:12:27 +02:00 |
|
Themaister
|
006948b973
|
Warmup for 0.4-beta. Some FBO stuff is still borked.
|
2011-03-30 11:05:56 +02:00 |
|
Themaister
|
e5196026a1
|
Add more precise error messages.
|
2011-03-30 00:10:16 +02:00 |
|
Themaister
|
66d18e4ad7
|
Adhere more closely to XML shader specs.
|
2011-03-29 23:45:10 +02:00 |
|
Themaister
|
bab03ba8c5
|
No need for these.
|
2011-03-29 19:27:53 +02:00 |
|
Themaister
|
4878a283ed
|
Properly deinit Cg.
|
2011-03-29 19:18:06 +02:00 |
|
Themaister
|
3455f83fa7
|
Hopefully fixes awkward issue with scale not being applied correctly.
|
2011-03-29 19:09:10 +02:00 |
|
Themaister
|
f730ba4043
|
Oh yeah :) Can toggle shader in run-time!
|
2011-03-29 18:59:06 +02:00 |
|
Themaister
|
caf87b1198
|
Font handling and stuff.
|
2011-03-29 18:28:31 +02:00 |
|
Themaister
|
c1b8cdb35b
|
Fix issue with size attribute first.
|
2011-03-27 21:34:33 +02:00 |
|
Themaister
|
936b7f5395
|
Seems to work now.
|
2011-03-27 21:21:46 +02:00 |
|
Themaister
|
a01e3347f7
|
Seems to work :)
|
2011-03-27 20:54:14 +02:00 |
|
Themaister
|
142411c08c
|
Fix some garbage.
|
2011-03-27 20:33:14 +02:00 |
|
Themaister
|
29808c4421
|
Start on outscale/size support.
|
2011-03-27 20:29:47 +02:00 |
|
Themaister
|
6c85e6e702
|
Configurable FBO support.
|
2011-03-23 23:48:13 +01:00 |
|
Themaister
|
c1d5a6e140
|
Fixes scaling bug for shaders.
|
2011-03-23 11:05:18 +01:00 |
|
Themaister
|
027a21278e
|
Whoops
|
2011-03-20 02:13:44 +01:00 |
|
Themaister
|
f77fe62ab0
|
Should fix viewport bug when rendering fonts.
|
2011-03-20 02:10:02 +01:00 |
|
Themaister
|
bb3ab3b49c
|
Lots of cleanups for XVideo.
Render video @ 2x scale to combat chroma downsampling. Fix 32-bit
rendering.
|
2011-03-19 18:53:37 +01:00 |
|
Themaister
|
0441725045
|
XSync.
|
2011-03-19 17:19:51 +01:00 |
|
Themaister
|
ac4e6e89a4
|
Bigger buffer for gfx_window_title.
|
2011-03-19 16:54:29 +01:00 |
|
Themaister
|
12d21cf7a6
|
Make title handling more sane.
|
2011-03-26 18:34:58 +01:00 |
|
Themaister
|
3fda3effda
|
Fix crash in XVideo font rendering.
|
2011-03-26 18:04:18 +01:00 |
|
Themaister
|
ec51ceb010
|
Add usage of snes_library_id().
|
2011-03-17 01:25:44 +01:00 |
|
Themaister
|
3fa037daee
|
Fix minor issues.
|
2011-03-16 21:48:44 +01:00 |
|
Themaister
|
46c6955cfe
|
Fix odd viewport problem with shaders.
|
2011-03-16 12:47:31 +01:00 |
|
Themaister
|
252425c35c
|
Some cleanups.
|
2011-03-16 12:28:02 +01:00 |
|
Themaister
|
d309d472e1
|
Code cleanup. Accumulate scale values.
|
2011-03-15 18:14:01 +01:00 |
|
Themaister
|
898c4e8c6c
|
Works quite decently now. :)
|
2011-03-14 23:59:31 +01:00 |
|
Themaister
|
56ac7b4649
|
Something's working :D
|
2011-03-14 23:48:19 +01:00 |
|
Themaister
|
9dd05b7101
|
New params, but is broken for now.
|
2011-03-14 23:20:51 +01:00 |
|
Themaister
|
e2daab9ce9
|
Fetch some scale values (this is not in the standard (yet!))
|
2011-03-14 22:51:03 +01:00 |
|
Themaister
|
ef19ea7a85
|
Add fbo structures, ready to implement. :v
|
2011-03-14 22:09:35 +01:00 |
|
Themaister
|
01cf24f15f
|
Add filter attributes.
|
2011-03-14 21:28:30 +01:00 |
|
Themaister
|
f870080497
|
Render fonts. Very dirty. :(
|
2011-03-13 20:52:06 +01:00 |
|
Themaister
|
c5942ec5a2
|
Fix Jack pkgconf version.
|
2011-03-13 18:09:27 +01:00 |
|
Themaister
|
50d78fb804
|
Endian fixes
|
2011-03-13 15:49:00 +01:00 |
|
Themaister
|
8053aca3c3
|
Render 32-bit
|
2011-03-13 15:28:57 +01:00 |
|
Themaister
|
0f3171edea
|
Title
|
2011-03-13 15:11:53 +01:00 |
|
Themaister
|
6b478b9dda
|
Fullscreen :D
|
2011-03-13 14:46:27 +01:00 |
|
Themaister
|
caaa9cea40
|
Hide cursor
|
2011-03-13 14:26:22 +01:00 |
|
Themaister
|
ea7f8f5552
|
Add proper close handling.
|
2011-03-13 14:12:43 +01:00 |
|
Themaister
|
69caca6017
|
Fixes for resize.
|
2011-03-13 13:11:33 +01:00 |
|
Themaister
|
adfd461c3e
|
Start on XVideo
|
2011-03-13 04:51:09 +01:00 |
|
Themaister
|
394de09907
|
Should hopefully fix flickering :v
|
2011-03-12 19:28:56 +01:00 |
|
Themaister
|
560cafccaf
|
Futile attempt to try and fix font flickering.
|
2011-03-12 19:09:25 +01:00 |
|
Themaister
|
0b09032164
|
Hrm
|
2011-03-12 18:42:59 +01:00 |
|
Themaister
|
1ee7162784
|
It's not copypasta anymore :D
|
2011-03-12 17:01:57 +01:00 |
|
Themaister
|
4949a131f8
|
Multi-passing in XML should work.
|
2011-03-12 16:33:01 +01:00 |
|
Themaister
|
8b241c3deb
|
Preparation for new XML shader specs.
|
2011-03-12 15:30:57 +01:00 |
|
Themaister
|
f94dc125e5
|
An initial take on bsnes CPU filters.
|
2011-03-07 19:12:14 +01:00 |
|
Themaister
|
ec367d333d
|
Add error message when FBO fails.
|
2011-03-07 00:03:10 +01:00 |
|
Themaister
|
9535097894
|
Fix build for Win32.
|
2011-03-06 22:18:25 +01:00 |
|
Themaister
|
b541c27226
|
FBO seems to work! :D
|
2011-03-06 19:56:35 +01:00 |
|
Themaister
|
52c8d96dca
|
FBOs. Hacky atm, need more flexibility.
|
2011-03-06 16:52:49 +01:00 |
|
Themaister
|
7053006e77
|
Add more verbose messages, should fix netplay hangup on Win32.
|
2011-03-01 14:46:58 +01:00 |
|
Themaister
|
7c16424ba3
|
Shader enabling, and automatic resolution detection.
|
2011-02-28 16:59:31 +01:00 |
|
Themaister
|
f64880aee1
|
Try glFlush() to remedy occational font flicker...
|
2011-02-26 23:56:45 +01:00 |
|
Themaister
|
fed1857918
|
Might fix odd font flickering.
|
2011-02-26 19:32:59 +01:00 |
|
Themaister
|
b07827a856
|
Should fix GLSL issue on OSX.
|
2011-02-22 23:53:01 +01:00 |
|
Themaister
|
93202f191c
|
Add pausing when window loses focus :p
|
2011-02-05 21:45:44 +01:00 |
|
Themaister
|
757514242d
|
Remove redundant flush.
|
2011-02-05 11:32:23 +01:00 |
|
Themaister
|
af010712f3
|
Use a more proper blending technique for fonts.
|
2011-02-04 16:24:09 +01:00 |
|
Themaister
|
9ad9cbd7de
|
Build fixes for OSX. (PPC)
|
2011-02-04 13:49:53 +01:00 |
|
Themaister
|
5bcde44684
|
Remove some undeeded warning/error messages.
|
2011-01-27 23:05:20 +01:00 |
|
Themaister
|
644f247026
|
Should fix GL on other cards than nVidia...
|
2011-01-27 14:17:01 +01:00 |
|
Themaister
|
f3b685d832
|
Fix possible segfault.
|
2011-01-24 23:33:12 +01:00 |
|
Themaister
|
17663bbe46
|
Add save state slots.
|
2011-01-23 23:09:54 +01:00 |
|
Themaister
|
2267c7d048
|
Update licensing headers.
|
2011-01-23 20:29:28 +01:00 |
|
Themaister
|
f0e444b8d9
|
Show better log when font loading fails.
|
2011-01-23 14:48:19 +01:00 |
|
Themaister
|
e5fd3b95fa
|
Configurable message positioning.
|
2011-01-23 02:59:44 +01:00 |
|
Themaister
|
21b9f57af1
|
Add configurable font path/font size.
|
2011-01-23 02:48:06 +01:00 |
|
Themaister
|
0c10f10edd
|
Add shaders in the mix. Can disable/enable shaders on the fly.
|
2011-01-23 00:49:09 +01:00 |
|
Themaister
|
2211dc73e1
|
Progress on font rendering. :)
|
2011-01-23 00:27:20 +01:00 |
|
Themaister
|
f4778c42e1
|
Initial font rendering util.
|
2011-01-22 22:24:52 +01:00 |
|
Themaister
|
bd23e23661
|
Fix build errors for Win32.
|
2011-01-19 13:07:11 +01:00 |
|
Themaister
|
c7e6e73bcb
|
Fix a blooper in headers.
|
2011-01-17 20:54:58 +01:00 |
|
Themaister
|
becfeb57eb
|
Oh dear... I hate this bugs that plague you for days, but are so stupid.
|
2011-01-13 21:25:52 +01:00 |
|
Themaister
|
d82d8ac2a4
|
Use desktop bpp.
|
2011-01-13 20:18:27 +01:00 |
|
Themaister
|
90a5059b5b
|
More error checking...
|
2011-01-11 22:33:28 +01:00 |
|
Themaister
|
7b5969cb55
|
some common error routine, and more stringent error checking.
|
2011-01-11 22:13:55 +01:00 |
|
Themaister
|
d30ce0e867
|
Add accelerated visual sdl attribute
|
2011-01-11 21:16:57 +01:00 |
|
Themaister
|
d9f75d3a6a
|
Add message when shader init fails.
|
2011-01-11 19:23:21 +01:00 |
|
Themaister
|
12ebdacd12
|
Fix some build problems in MinGW Linux.
|
2011-01-07 22:33:21 +01:00 |
|
Themaister
|
9df15e8b7d
|
Add error message for failed GLSL compiles. Works on Win32. :)
|
2011-01-07 21:41:11 +01:00 |
|
Themaister
|
b50d1fa178
|
Use more "safe" function pointers.
|
2011-01-07 21:02:46 +01:00 |
|
Themaister
|
24bbaa4857
|
Add an additional error message when XML fails.
|
2011-01-07 18:35:44 +01:00 |
|
Themaister
|
5ecc622524
|
Some additional fixes. Build in libxml2 for shader support.
|
2011-01-07 18:26:19 +01:00 |
|
Themaister
|
35124dc288
|
Use the more portable "SDL.h" include convention for SDL.
|
2011-01-07 18:11:06 +01:00 |
|
Themaister
|
2a4995c21f
|
Starting Win32 support.
|
2011-01-07 17:59:53 +01:00 |
|
Themaister
|
064ab9e7bd
|
Use glX/wgl VSync toggling... Detect default audio driver.
|
2011-01-06 23:15:49 +01:00 |
|
Themaister
|
ce3bdc9aec
|
Add a warning when vsync cannot be changed...
|
2011-01-06 20:06:48 +01:00 |
|
Themaister
|
86e080476a
|
Fixes here and there...
|
2011-01-06 20:01:32 +01:00 |
|
Themaister
|
4cc3f7aaab
|
Start moving over to SDL rather than GLFW to minimize dependencies.
|
2011-01-06 18:34:11 +01:00 |
|
Themaister
|
988d1b3334
|
Add a warning when both Cg and XML shaders are selected.
|
2011-01-05 19:29:29 +01:00 |
|
Themaister
|
e5382f8631
|
Fix odd bug that broke cgwg-CRT shader.
|
2011-01-05 19:25:27 +01:00 |
|
Themaister
|
42e7ac70d4
|
Add XML shader code support. :)
|
2011-01-05 19:07:12 +01:00 |
|
Themaister
|
56e050f10d
|
Add config option for XML shader.
|
2011-01-05 17:32:30 +01:00 |
|
Themaister
|
633cc43949
|
Refactor shader code. Start adding code for bSNES xml shaders as well...
|
2011-01-05 17:22:12 +01:00 |
|
Themaister
|
18fe25075f
|
Remove lingering debug message
|
2010-12-30 17:49:06 +01:00 |
|
Themaister
|
9da15e975e
|
Add config.h to gl.c
|
2010-12-30 12:54:16 +01:00 |
|
Themaister
|
75d8781854
|
Add stuff to detect filters.
|
2010-12-30 01:33:40 +01:00 |
|
Themaister
|
423fe969d3
|
should get default Cg path...
|
2010-12-29 21:12:56 +01:00 |
|
Themaister
|
fc126942e9
|
Fixes... Add driver ident and remove some config.h deps.
|
2010-12-29 20:05:57 +01:00 |
|
Themaister
|
809aa95042
|
fix compile error
|
2010-12-26 05:00:01 +01:00 |
|
Themaister
|
7f3785ecf0
|
Uses GL subtex.
|
2010-12-26 04:15:12 +01:00 |
|
Themaister
|
faa7f10530
|
Some file cleanup.
|
2010-12-24 02:18:39 +01:00 |
|