Commit Graph

215 Commits

Author SHA1 Message Date
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