util: port _mesa_strto[df] to C
[mesa.git] / src / glsl / main.cpp
2015-06-29 Erik Faye-Lundutil: port _mesa_strto[df] to C
2015-06-12 Emil Velikovmesa; add a dummy _mesa_error_no_memory() symbol to...
2015-06-05 Alan Coopersmithglsl_compiler: Remove unused extra argument to printf...
2014-12-16 Timothy Arceriglsl: remove commented out code
2014-11-18 Andres Gomezglsl_compiler: Add binding hash tables to avoid SIGSEVs...
2014-10-25 Ian Romanickmesa: Silence unused parameter warning in _mesa_clear_s...
2014-10-25 Ian Romanicklinker: Rely on _mesa_clear_shader_program_data to...
2014-09-30 Ian Romanickglsl: Add context-level controls for whether temporarie...
2014-05-02 Ian Romanickmesa: Add _mesa_error_no_memory for logging out-of...
2014-02-23 Eric Anholtglsl: Add a file argument to the IR printer.
2014-02-07 Juha-Pekka Heikkilaglsl: Fix null access on file read error
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_INVOCATIONS...
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant.
2014-02-05 Paul Berryglsl/cs: update main.cpp to use the ".comp" extension...
2014-02-05 Paul Berryglsl/cs: Populate default values for ctx->Const.Program...
2014-01-09 Paul Berrymesa: replace ctx->Const.{Vertex,Fragment,Geomtery...
2014-01-08 Paul Berryglsl: Change _mesa_glsl_parse_state ctor to use gl_shad...
2014-01-08 Paul Berrymesa: Store gl_shader_stage enum in gl_shader objects.
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2013-10-07 Ian Romanickglsl_compiler: Always log the compiler diagnostics
2013-10-07 Ian Romanickglsl_compiler: Set max GLSL version on the command...
2013-10-07 Ian Romanickglsl_compiler: Use no_argument instead of 0 in getopt_l...
2013-09-09 Kenneth Graunkeglsl: Switch to the new built-in function module.
2013-08-26 Kenneth Graunkeglsl: Bump standalone compiler versions to 3.30.
2013-06-21 Eric Anholtmesa: Move the common _mesa_glsl_compile_shader() code...
2013-06-21 Eric Anholtglsl: Remove ir_print_visitor.h includes and usage
2013-05-12 Kenneth Graunkeglsl: Pass struct shader_compiler_options into do_commo...
2013-03-20 Kenneth Graunkeglsl: Bump standalone compiler versions to 1.50.
2013-01-11 Carl Worthglcpp: Accept pointer to GL context rather than just...
2012-12-06 Paul Berryglsl: Create builtin function profiles for GLSL 3.00 ES.
2012-12-06 Paul Berryglsl: Record in gl_shader whether the shader uses GLSL ES.
2012-11-29 Paul Berrymesa: Rename API_OPENGL to API_OPENGL_COMPAT.
2012-09-14 Dave Airliemesa/glsl: rename preprocess to glcpp_preprocess
2012-04-24 Eric Anholtglsl: Add doxygen explaining what main.cpp is for.
2012-04-17 Kenneth Graunkeglsl: Make the standalone compiler accept '.glsl' files.
2012-03-15 Eric Anholtglsl: Let the builtin compiler process GLSL 1.40 shaders.
2011-10-26 Ian Romanickglsl: Add uniform_locations_assigned parameter to do_de...
2011-08-27 Stéphane MarchesinMerge branch 'master' of git://anongit.freedesktop...
2011-08-25 Brian PaulMerge branch 'kasanen-post-process-v2'
2011-08-20 Chia-I Wuglsl: remove an unnecessary header include
2011-08-04 Bryan CainMerge branch 'glsl-to-tgsi'
2011-08-02 Ian Romanickmesa: Ensure that gl_shader_program::InfoLog is never...
2011-07-22 Paul Berryglsl: Move functions into standalone_scaffolding.cpp...
2011-07-21 Brian PaulMerge branch 'gallium-polygon-stipple'
2011-07-04 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-07-04 Thomas HellstromMerge branch 'xa_branch'
2011-06-23 Paul Berryglsl: Flagged extension EXT_texture3D as "supported...
2011-02-24 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-02-21 Ian RomanickUse C-style system headers in C++ code to avoid issues...
2011-01-31 Ian Romanickglsl: Ensure that all GLSL versions are supported in...
2011-01-31 Kenneth GraunkeConvert everything from the talloc API to the ralloc...
2011-01-20 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-15 Brian PaulMerge branch 'draw-instanced'
2011-01-15 Brian Paulglsl: fix implicit int to bool warning
2011-01-12 José Fonsecaglsl: Make builtin_compiler portable for non-unices.
2011-01-10 Christian KönigMerge remote branch 'vdpau/pipe-video' into pipe-video
2010-12-19 Christoph BumillerMerge remote branch 'origin/master' into nvc0-new
2010-12-11 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-12-09 Brian Paulglsl: add support for system values and GL_ARB_draw_ins...
2010-11-25 Kenneth Graunkeglsl: Use do_common_optimization in the standalone...
2010-11-22 Keith WhitwellMerge branch 'lp-offset-twoside'
2010-11-21 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-11-17 Chad Versaceglsl: Improve usage message for glsl_compiler
2010-10-28 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-26 Thomas Balling Sør... Merge branch 'pipe-video' of git://anongit.freedesktop...
2010-10-26 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-10-20 Keith WhitwellMerge branch 'llvm-cliptest-viewport'
2010-10-18 Keith WhitwellMerge remote branch 'origin/master' into lp-setup-llvm
2010-10-15 Ian Romanickglsl: Slightly change the semantic of _LinkedShaders
2010-10-13 Kristian HøgsbergDrop GLcontext typedef and use struct gl_context instead
2010-10-12 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-05 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-09-15 Christoph BumillerMerge remote branch 'origin/nv50-compiler'
2010-09-09 Luca Barbieriglsl: add several EmitNo* options, and MaxUnrollIterations
2010-09-08 Chia-I Wuglsl: Support GLSL ES in the standalone compile.
2010-09-08 Chia-I Wuglsl: Require a context in _mesa_glsl_parse_state.
2010-09-08 Kenneth Graunkeglsl: Define GL_ES preprocessor macro if API is OpenGL...
2010-09-03 Ian Romanickglsl2: Add module to perform simple loop unrolling
2010-09-03 Ian Romanickglsl2: Perform initial bits of loop analysis during...
2010-09-02 Christoph BumillerMerge remote branch 'origin/master' into nv50-compiler
2010-08-18 Eric Anholtmesa: Free old linked shaders when relinking new shaders.
2010-08-17 Ian RomanickMerge branch 'glsl2'
2010-08-14 Ian RomanickMerge branch 'master' into glsl2
2010-08-10 Eric Anholtglsl2: Add constant propagation.
2010-08-02 Ian Romanickglsl2: Clean-up two 'unused variable' warnings
2010-07-31 Eric Anholtglsl2: Add new tree grafting optimization pass.
2010-07-27 Eric Anholtglsl2: Make the dead code handler make its own talloc...
2010-07-27 Eric Anholtglsl2: Add optimization pass for algebraic simplifications.
2010-07-27 Eric AnholtMerge remote branch 'origin/master' into glsl2
2010-07-22 Kenneth Graunkeglsl2: Fix standalone compiler to not crash horribly.
2010-07-21 Ian Romanicklinker: Link built-in functions instead of including...
2010-07-21 Ian Romanickglsl2: Implement utility routine to talloc reparent...
2010-07-20 Eric Anholtglsl2: Add definitions of the builtin constants present...
2010-07-20 Ian Romanickglsl2: Don't validate IR if there were compilation...
2010-07-19 Ian Romanicklinker: Track and validate GLSL versions used in shaders
2010-07-12 Ian Romanicklinker: Stub-out intrastage linker
2010-07-08 Kenneth Graunkeglsl2: Remove generate_temporary and global temporary...
2010-07-07 Eric Anholtglsl2: Add pass for supporting variable vector indexing...
2010-07-02 Ian Romanickglsl2: Print the linking info log in the stand-alone...
next