Commit Graph

67 Commits

Author SHA1 Message Date
Christoph Kubisch
1a673ba7e5 glslc: change domain detection to be compatible with file.comp.glsl and file.tese 2014-05-29 12:15:55 +02:00
Christoph Kubisch
715b7d06c4 simplified glslc usage (compile and link based on file extensions)
bugfix files with spaces
2014-05-17 11:53:28 +02:00
Christoph Kubisch
728beae0b2 shader tools: allow relative directories for binaries 2014-01-25 19:45:20 +01:00
Christoph Kubisch
570743a3da bugfix in dx compiler tool 2014-01-08 16:58:45 +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
cabc579b4b hlsl spec updated, glslc by default does some includes now 2013-12-11 13:02:12 +01:00
Christoph Kubisch
3bb2926c88 dx tool: added support to compile effect file, binary outputs are "fxo" files 2013-11-22 13:49:00 +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
Christoph Kubisch
8c3fde6755 changed glslc option to reflect new version 2013-11-19 16:05:53 +01:00
Christoph Kubisch
52c1133c42 dx11 and glslc updates 2013-09-11 09:47:18 +02:00
crazybutcher
89f33160bc GLSL compilation checker frontend https://github.com/CrazyButcher/glslc 2013-04-03 16:09:20 +02:00
crazybutcher
ba7a7c470d fixup luxinia interpreters for new load order of config 2012-11-04 18:39:34 +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
crazybutcher
036ec3534a modified slightly so ffitoapi can be run standalone 2012-08-11 15:37:51 +02:00
crazybutcher
ed0df13acb dx backwards compat mode and replace / in filenames 2012-01-31 12:06:55 +01: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
4c968ac5c5 stringify tool adds quotes per line "blah" 2011-10-21 14:34:28 +02:00
crazybutcher
9dcda7057e luxinia2 api, and bugfix in ffitoapi 2011-09-04 19:01:25 +02: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
bc7d78ebe6 bugfix in ffitoapi, did not catch pointer return function pointer variables 2011-06-08 18:42:22 +02:00
crazybutcher
372ffd73b7 shorter names for cg and dx 2011-06-08 18:40:13 +02:00
crazybutcher
caf3a539f2 opencl compiler added (clcc) 2011-05-29 20:09:19 +02:00
crazybutcher
074e07d4b6 ffitoapi changes for new type resolve 2011-04-30 14:16:37 +02:00
crazybutcher
074d75bae0 fix in autocomplete, and valuetypes for ffitoapi 2011-04-25 21:23:48 +02:00
crazybutcher
a291883779 lux2 api 2011-04-25 16:19:19 +02:00
crazybutcher
1a2d2eaacd ffitoapi: added class support 2011-04-17 20:06:41 +02:00
CrazyButcher
d1ad3e62cf assimp and ffitoapi fix (pointer function returns) 2011-04-17 00:51:51 +02:00
crazybutcher
d41ca43659 revised api file loading 2011-04-07 23:41:07 +02:00
crazybutcher
1be4ad64b5 ffitoapi detects static const 2011-04-06 22:12:38 +02:00
crazybutcher
a756fbce84 ffitoapi fixes and initial commit of luxinia2 api files 2011-04-01 09:32:34 +02:00
crazybutcher
9d66161711 improved ffitoapi parser and output 2011-04-01 09:25:07 +02:00
crazybutcher
a3585de789 improvied ffi to lua api generator, documented api 2011-04-01 00:33:01 +02:00
crazybutcher
98dd32aa66 started on ffi to api converter 2011-03-28 23:49:03 +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
crazybutcher
c1286624be tools, sorted by name
tools, added perforce commands
2011-02-07 10:10:52 +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