Commit Graph

39 Commits

Author SHA1 Message Date
Christoph Kubisch
728beae0b2 shader tools: allow relative directories for binaries 2014-01-25 19:45:20 +01:00
CrazyButcher
df1583b9c2 allow tool exe paths to be set in config prior load 2013-12-22 18:01:59 +01:00
Christoph Kubisch
7958ebc2eb tidy up estrela tools a bit (remove key strokes from cgc, remove luxinia res viewer, rename perforce files to get loaded again) 2013-11-20 15:40:31 +01:00
crazybutcher
c7d6f9726a minor changes to tools' settings and clcc requring an environment variable 2012-10-27 17:43:02 +02:00
crazybutcher
238a407a2c compute support for cgc, removed automatic keybindings for tools 2012-10-16 14:09:04 +02:00
crazybutcher
52ef014941 updated GLSL to 4.3 status
cg tool: glsl compilation no longer requires a selected word (main is always entry)
2012-08-22 16:53:45 +02:00
Paul Kulchenko
2e1a512f00 Another end-of-line conversion to fix CRLF endings that were added by the beautification process 2011-12-12 17:01:37 -08:00
Paul Kulchenko
fe53414868 Ran tools/ and spec/ files through a beautifier 2011-12-12 09:33:35 -08:00
crazybutcher
edd82b8a4a Fix CRLF 2011-12-05 20:21:43 +01:00
crazybutcher
7368aba3f7 glsl somre more extensions added, cg GL-ES cleanup 2011-08-17 11:11:50 +02:00
crazybutcher
133408f79e cg added glsl-es path 2011-07-18 21:48:38 +02:00
crazybutcher
199d9fa64b removed debug displayoutput 2011-07-11 12:07:21 +02:00
crazybutcher
5242369d8c improved Cg output asm beautifier for subroutine handling 2011-07-01 13:52:01 +02:00
crazybutcher
afb1662a29 cg and glsl improvements (annotation and more extensions for glsl) 2011-06-15 11:37:11 +02:00
crazybutcher
372ffd73b7 shorter names for cg and dx 2011-06-08 18:40:13 +02:00
crazybutcher
a82cbd7afb cg - beautifier bugfix for v/fp40 looping 2011-03-20 11:48:30 +01:00
crazybutcher
5039f6794d overhauled interpreter "running" (shellbox and output updated) 2011-03-12 18:33:08 +01:00
crazybutcher
99244d0f89 cg-spec: added samplerRBUF
cg-tool: memorize custom args for commandline options
2011-03-02 10:52:20 +01:00
crazybutcher
13edb56da2 added authors to files 2011-02-08 18:02:04 +01:00
crazybutcher
2803f58e0d cg, added rest of dx profiles
dx, added shortcut to dx offline compiler
2011-02-08 16:49:58 +01:00
unknown
d5d67db190 editor - settings for usetabs,whitespace
cg - dx9 profiles, master include
license - update (changed lua soures to MIT)
2011-02-05 20:36:19 +01:00
crazybutcher
c50b77181c cg glsl profile geometry shader support and some keywords 2011-01-17 09:54:22 +00:00
crazybutcher
6883174a38 2011-01-11 17:01:50 +00:00
crazybutcher
6906962450 bugfix, interpreter api specialization
cg, improved asm beautifier for uniform buffers
config, added tabwidth
2011-01-02 19:22:19 +00:00
crazybutcher
d0023bea44 cg endforce -PaBo2 flag in GLSL mode 2011-01-01 15:25:19 +00:00
crazybutcher
0de11af2a7 bugfix, autocomplete not active for cg/glsl
cg, changed glsl detection and added automatic preprocesser defines depending on domain (eg. _VERTEX_, _FRAGMENT_ ...)
glsl, all functions are in
2010-12-31 16:25:14 +00:00
crazybutcher
ece39eeb50 bugfix in cg asm beautify file call 2010-12-20 15:51:06 +00:00
crazybutcher
01b39b1609 bugfixes in session settings as well as shell from file 2010-12-19 16:02:06 +00:00
crazybutcher
c51fc58014 interpreter stored in settings.ini
interpreter can define which apis to load
added estrelashell interpreter which runs file in shell (has overloaded print/dofile/loadfile with relative file search)
2010-12-19 14:02:27 +00:00
crazybutcher
048617c4f6 output callback mechanism improved for runcommand
cg restructed the outputs so that nvperf is only run on successful compile, and .cgbin from nvperf is deleted
cg automaically beautify the compiled cg shader
2010-12-03 16:43:59 +00:00
crazybutcher
10ff1ec3f0 added process output callbacks
added cg asm beautifier max nesting
added cg nvshaderperf custom string (fullscreen refresh rate)
removed "types" output in lua spec when no types were found
2010-12-01 18:11:25 +00:00
crazybutcher
5752291db8 cg fixes (tool tips) and added nvshaderperf 2010-11-30 12:20:52 +00:00
crazybutcher
185ebf45da cg annotation prevent double specification 2010-11-26 15:29:50 +00:00
crazybutcher
93425bd392 cg enhanced asm annotation function 2010-11-26 15:10:59 +00:00
crazybutcher
709e63c51b cg changes: newer profiles, some functions (not all yet) and an ASM beautifier 2010-11-25 18:14:21 +00:00
crazybutcher
bdeab21911 cg tool: minor name fix (not EXT GP4 but NV GP4) 2009-10-08 12:51:41 +00:00
crazybutcher
e73e5b564f 2009-01-26 19:35:27 +00:00
crazybutcher
e1199fd13b cg error message when forgot to select entry function 2008-09-27 13:27:05 +00:00
crazybutcher
4e94b6b73e recommit into trunk (and created tags) 2008-09-03 18:54:59 +00:00