Cass Everitt
|
b366c4111f
|
fix to alphatorus when using the core profile on mac
|
2014-01-19 12:04:47 -06:00 |
|
Cass Everitt
|
f0d515538d
|
tightened up prefix/impl rules s.t. prefix clauses can't have a return and impl must have at least one, though it can be conditional. If impl falls through without returning, the next proc in the chain is automatically called.
|
2014-01-19 11:10:53 -06:00 |
|
Cass Everitt
|
5c9978f2de
|
makefile clean-up
|
2014-01-19 09:22:31 -06:00 |
|
Cass Everitt
|
776519af7b
|
minor formatting fix
|
2014-01-19 02:46:18 -06:00 |
|
Cass Everitt
|
5aa210d2a1
|
put GL/ES version guards in Regal.h for each entry point - enums next
|
2014-01-19 02:39:45 -06:00 |
|
Cass Everitt
|
4b7c344283
|
updated gl.py with deprecation info
|
2014-01-19 00:32:25 -06:00 |
|
Cass Everitt
|
336d123987
|
make dylib build
|
2014-01-18 21:08:59 -06:00 |
|
Cass Everitt
|
457f5d674c
|
working again with the ctx being threaded through all internal layers
|
2014-01-18 18:54:28 -06:00 |
|
Cass Everitt
|
9f32991519
|
checkpoint, still threading ctx through the internal calls
|
2014-01-18 15:09:26 -06:00 |
|
Cass Everitt
|
589e0f789f
|
more checkpoint
|
2014-01-18 14:33:53 -06:00 |
|
Cass Everitt
|
8db432e8af
|
checkpoint while adding ctx parameter to all internal regal gl funcs
|
2014-01-18 13:20:16 -06:00 |
|
Cass Everitt
|
b331ee512a
|
checkpoint
|
2014-01-18 12:18:02 -06:00 |
|
Cass Everitt
|
cc3a659032
|
move http callString code to the http dispatch, where it belongs
|
2014-01-18 10:51:25 -06:00 |
|
Cass Everitt
|
0bcc8ff7f4
|
space junk working now with the new dispatch scheme, both with 2.1 and 3.2core
|
2014-01-17 21:59:31 -06:00 |
|
Cass Everitt
|
466a0824ae
|
another checkpoint, still not rendering correctly yet
|
2014-01-17 17:08:48 -06:00 |
|
Cass Everitt
|
820fe0e31d
|
checkpoint... not working correctly yet, but RegalDispatchEmu.cpp and .h is gone
|
2014-01-17 16:11:35 -06:00 |
|
Cass Everitt
|
49e50610e8
|
emus all use orig now instead of emu.curr
|
2014-01-17 06:28:17 -06:00 |
|
Cass Everitt
|
0399ec8c2b
|
ppca converted to using orig
|
2014-01-14 22:15:13 -06:00 |
|
Cass Everitt
|
12068c7d2c
|
ppa procs
|
2014-01-14 21:57:52 -06:00 |
|
Cass Everitt
|
9c5596fd88
|
Switch ShaderInstance code to using a Proc table instead of a Dispatch::GL
|
2014-01-14 20:03:02 -06:00 |
|
Cass Everitt
|
59d3b73f30
|
working through emu.curr to orig switch - need a proc table for the shader instancing code
|
2014-01-12 17:18:14 -06:00 |
|
Cass Everitt
|
417f99eec1
|
checkpoint switching emu layers to using the orig proc table instead of the full dispatch
|
2014-01-12 16:13:44 -06:00 |
|
Cass Everitt
|
f1b47f935b
|
add orig members to each emu
|
2014-01-12 14:12:30 -06:00 |
|
Cass Everitt
|
1e77c40236
|
runs again with emuprocs, though not executing the emuprocs yet
|
2014-01-12 12:13:19 -06:00 |
|
Cass Everitt
|
8014064407
|
functions are there, but they don't have the formula contents in them yet
|
2014-01-12 00:13:59 -06:00 |
|
Cass Everitt
|
ac5ff62fb5
|
compiles / runs on mac with the switch to EmuProcs
|
2014-01-11 20:22:05 -06:00 |
|
Cass Everitt
|
bd62e278ed
|
rename 'RegalOrig...' to 'RegalEmuProcs...' in prep for adding the interception procs too
|
2014-01-11 17:32:24 -06:00 |
|
Cass Everitt
|
4ae75b2ea3
|
rename 'RegalOrig...' to 'RegalEmuProcs...' in prep for adding the interception procs too
|
2014-01-11 17:31:49 -06:00 |
|
Cass Everitt
|
811410e5f6
|
remove a bunch more stuff that I'm not using
|
2014-01-11 12:19:20 -06:00 |
|
Cass Everitt
|
1cb5c3becf
|
remove a bunch of stuff unused after the reorg
|
2014-01-11 11:21:14 -06:00 |
|
Cass Everitt
|
4030b370a4
|
fix an off-by-one problem with multi-line trimmed strings
|
2014-01-11 01:20:32 -06:00 |
|
Cass Everitt
|
a3ea919dbb
|
print adjustments
|
2014-01-11 00:59:13 -06:00 |
|
Cass Everitt
|
54c83ecaf7
|
regal web services working in windows
|
2014-01-10 19:42:42 -06:00 |
|
Cass Everitt
|
4088d5866d
|
fix some print bugs
|
2014-01-09 08:53:51 -06:00 |
|
Cass Everitt
|
efdf0978a1
|
print stuff still not working
|
2014-01-09 00:22:42 -06:00 |
|
Cass Everitt
|
bee2cde3bf
|
print_string now clamps to buffer size, so needed to handle http differently
|
2014-01-08 22:04:36 -06:00 |
|
Cass Everitt
|
b7dd0a5cd1
|
make printing work on mac
|
2014-01-08 21:18:37 -06:00 |
|
Cass Everitt
|
7ea792cf98
|
finally got something on win32 that wasn't slow as christmas
|
2014-01-08 19:29:08 -06:00 |
|
Cass Everitt
|
b1e54744cc
|
print_array and print_trim working-ish without boost
|
2014-01-08 11:56:37 -06:00 |
|
Cass Everitt
|
f571b72a5e
|
building and running, even when the boost directory is removed - on mac
|
2014-01-07 23:01:51 -06:00 |
|
Cass Everitt
|
133c4b53ef
|
builds and runs on mac
|
2014-01-07 21:52:27 -06:00 |
|
Cass Everitt
|
400a5e55d7
|
building again on mac with the switch
|
2014-01-07 13:10:03 -06:00 |
|
Cass Everitt
|
a5b4223979
|
building and running on Windows with either boost or no boost
|
2014-01-07 12:50:50 -06:00 |
|
Cass Everitt
|
f6fc66269d
|
further boost extraction
|
2014-01-07 12:14:07 -06:00 |
|
Cass Everitt
|
f9f280aa29
|
partial ostream support - checkpoint
|
2014-01-07 10:19:56 -06:00 |
|
Cass Everitt
|
221a25eb76
|
make it easy to exclude boost - make export fix
|
2014-01-07 09:32:21 -06:00 |
|
Cass Everitt
|
3f11f53e5d
|
Merge remote-tracking branch 'home/cass' into cass
|
2014-01-07 09:23:09 -06:00 |
|
Cass Everitt
|
cc77f8b96c
|
make it easy to exclude boost
|
2014-01-07 09:22:38 -06:00 |
|
Cass Everitt
|
250aa0307f
|
linux builds
|
2014-01-07 01:30:32 -06:00 |
|
Cass Everitt
|
69dc6007d7
|
man, the boost::print stuff is just horrifically slow on Win32
|
2014-01-07 00:32:26 -06:00 |
|