CMakeLists.txt
Wed, 01 Jul 2020 04:29:09 -0400 Evan Hemsley Add support for Vulkan rendering.
Thu, 21 May 2020 12:00:55 -0400 Caleb Cornett Implement HLSL emitter, MOJOSHADER_d3d11 API
Fri, 21 Feb 2020 00:37:06 -0500 Ethan Lee Use CMake built-in BUILD_SHARED_LIBS
Sun, 12 Jan 2020 17:26:54 -0500 Ethan Lee -lobjc for Metal support
Sun, 12 Jan 2020 11:39:49 -0500 Caleb Cornett Metal Effect support!
Tue, 31 Dec 2019 12:58:06 -0500 Ethan Lee Add GLSPIRV profile, to allow for both GL- and VK-friendly SPIR-V output
Tue, 31 Dec 2019 12:22:44 -0500 Martin Krošlák Add support for emitting SPIR-V shaders.
Sat, 27 Apr 2019 17:03:28 -0400 Ethan Lee Disable COMPILER_SUPPORT by default
Tue, 23 Apr 2019 14:43:10 -0400 Caleb Cornett Reorganize profiles into their own files
Sun, 07 Apr 2019 00:19:10 -0400 Caleb Cornett Add PROFILE_GLSLES CMake option
Mon, 18 Feb 2019 21:49:03 -0500 Ethan Lee iOS support (thanks Caleb!)
Mon, 18 Feb 2019 21:48:09 -0500 Ethan Lee CMake: Make Hg dependency optional (thanks Chad!)
Thu, 17 May 2018 13:05:09 -0400 Ethan Lee Add COMPILER_SUPPORT CMake flag, do not build effect/compiler files if disabled
Sun, 29 May 2016 00:31:36 -0400 Ryan C. Gordon Make Metal profile optional in the CMake project.
Sat, 28 May 2016 16:11:12 -0400 Ryan C. Gordon Default to building with Effects framework support enabled.
Fri, 01 Jan 2016 02:12:19 -0500 Ethan Lee - Add ability to build MojoShader as a shared library
Fri, 21 Feb 2014 12:41:25 -0500 Ryan C. Gordon Moved to SDL2.
Tue, 31 May 2011 03:23:39 -0400 Ryan C. Gordon First shot at preshader interpreter. Completely untested!
Sun, 22 May 2011 03:32:10 -0400 Ryan C. Gordon Initial work on parsing binary Effects files.
Tue, 09 Feb 2010 03:28:04 -0500 Ryan C. Gordon Merged calculator-experiment back into default branch.
Mon, 08 Feb 2010 02:42:12 -0500 Ryan C. Gordon Start of experiment with a basic calculator. calculator-experiment
Mon, 08 Feb 2010 02:38:19 -0500 Ryan C. Gordon Don't suppress #line directives in lemon output.
Wed, 08 Apr 2009 23:45:22 -0400 Ryan C. Gordon test command depends on the compiler tool.
Wed, 08 Apr 2009 23:36:39 -0400 Ryan C. Gordon Wired up unit tests to CMakefile.
Sun, 05 Apr 2009 03:20:53 -0400 Ryan C. Gordon Added mojoshader_common.c with first shot at generic hashtable.
Sat, 28 Feb 2009 15:31:46 -0500 Ryan C. Gordon Make parser generate a header, to avoid external project build confusion.
Sat, 28 Feb 2009 15:25:45 -0500 Ryan C. Gordon Cleaned up some CMake issues.
Sat, 28 Feb 2009 14:52:05 -0500 Ryan C. Gordon Hacks to lemon parser generator to fit my needs.
Sat, 28 Feb 2009 04:30:56 -0500 Ryan C. Gordon Added some basic compiler stub stuff, just to get this building at all.
Sat, 28 Feb 2009 04:29:40 -0500 Ryan C. Gordon Throw some quotes around strings in CMakeLists.txt ...
Thu, 19 Feb 2009 03:38:10 -0500 Ryan C. Gordon Merged assemble.c into mojoshader-compiler.c ...
Fri, 13 Feb 2009 18:57:11 -0500 Ryan C. Gordon Have re2c omit the build timestamp.
Fri, 13 Feb 2009 00:37:02 -0500 Ryan C. Gordon Turned off line numbers in lexer C output.
Thu, 12 Feb 2009 17:29:24 -0500 Ryan C. Gordon Moved all the test and utility programs to a "utils" directory.
Thu, 12 Feb 2009 01:23:39 -0500 Ryan C. Gordon Cleaned up CMakeLists.txt to work in the absence of external tools.
Wed, 11 Feb 2009 16:49:00 -0500 Ryan C. Gordon Added re2c step to build.
Mon, 09 Feb 2009 17:53:54 -0500 Ryan C. Gordon Initial work on preprocessor. Not yet complete!
Wed, 10 Dec 2008 01:54:08 -0500 Ryan C. Gordon Added assemble.c test program.
Thu, 04 Dec 2008 21:36:11 -0500 Ryan C. Gordon Initial work on assembler. Not even close to done.
Wed, 05 Nov 2008 20:53:05 -0500 Ryan C. Gordon Generate MOJOSHADER_VERSION, etc.
Thu, 03 Jul 2008 15:27:05 -0400 Ryan C. Gordon Added availableprofiles.c ... trunk
Sun, 29 Jun 2008 02:06:08 -0400 Ryan C. Gordon Build mojoshader.c and mojoshader_opengl.c into a static library. trunk
Sun, 29 Jun 2008 00:15:52 -0400 Ryan C. Gordon Added bestprofile program. trunk
Fri, 20 Jun 2008 19:57:02 -0400 Ryan C. Gordon Added testoutput program for outputting just the generated shaders. trunk
Wed, 28 May 2008 09:49:53 -0400 Ryan C. Gordon Wrote most of the arb1 OpenGL glue code. trunk
Sun, 25 May 2008 23:49:31 -0400 Ryan C. Gordon More work on ARB1 profile. trunk
Fri, 02 May 2008 20:33:10 -0400 Ryan C. Gordon Added glcaps.c ... trunk
Wed, 30 Apr 2008 01:22:45 -0400 Ryan C. Gordon More Windows patches. trunk
Sun, 27 Apr 2008 05:27:35 -0400 Ryan C. Gordon Added mojoshader_opengl.c to the project file. trunk
Tue, 22 Apr 2008 00:26:13 -0400 Ryan C. Gordon Patched finderrors to build on Linux again. trunk
Mon, 21 Apr 2008 23:45:27 -0400 Ryan C. Gordon Updatged CMakeLists.txt to remove pthread reference. trunk
Mon, 21 Apr 2008 23:35:49 -0400 Ryan C. Gordon Push parsed shaders through GLSL compiler to see what breaks. trunk
Sat, 19 Apr 2008 19:00:01 -0400 Ryan C. Gordon Added finderrors.c to revision control. trunk
Thu, 27 Mar 2008 23:15:01 -0400 icculus [svn] Okay, done with memory profiling for now. trunk
Thu, 27 Mar 2008 22:52:20 -0400 icculus [svn] Enabled -Wall, found some bugs. trunk
Sat, 22 Mar 2008 00:02:25 -0400 icculus [svn] Might as well keep the tradition alive. trunk
Mon, 11 Feb 2008 22:39:03 -0500 icculus [svn] Renamed parse to testparse. trunk
Mon, 11 Feb 2008 22:37:34 -0500 icculus [svn] Patched to compile. trunk
Sun, 10 Feb 2008 18:34:12 -0500 icculus [svn] Cleanups, split things out. trunk
Sat, 09 Feb 2008 01:15:39 -0500 icculus [svn] Initial add. trunk
less more (0) tip