aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: add ARB_blend_func_extended support to state tracker.Dave Airlie2012-04-131-1/+1
* st/mesa: Fix uninitialized members in glsl_to_tgsi_visitor constructor.Vinson Lee2012-04-091-0/+4
* glsl: Remove ir_call::get_callee() and set_callee().Kenneth Graunke2012-04-021-1/+1
* gallium: remove PIPE_SHADER_CAP_OUTPUT_READMarek Olšák2012-02-271-11/+2
* st/mesa: kill off point size clamping in vertex shadersMarek Olšák2012-01-311-49/+0
* state_stracker: Fix access to uninitialized memory.Mathias Fröhlich2012-01-291-1/+1
* st/mesa: do vertex and fragment color clamping in shadersMarek Olšák2012-01-251-5/+30
* st/mesa: copy num_immediates field when copying the immediates arrayBrian Paul2012-01-191-1/+5
* gallium: improve the pipe_stream_output_info struct (v2)Marek Olšák2012-01-151-11/+7
* st/mesa: fix struct vs. class compilation warningBrian Paul2012-01-121-1/+1
* linker: Calculate the sampler to texture target mapping during linkingIan Romanick2012-01-111-3/+3
* st/mesa: rename translate_texture_target, and make translate_opcode static.Dave Airlie2012-01-111-1/+1
* glsl_to_tgsi: add support for shadow cube map sampling.Dave Airlie2012-01-111-2/+3
* st_extensions: fixup GLSL 1.30 related enables (v3)Dave Airlie2012-01-111-3/+8
* st_glsl_to_tgsi: use ISSG and fixup IABSDave Airlie2012-01-111-4/+4
* glsl_to_tgsi: emit IABS for absolute value of integersBryan Cain2012-01-071-2/+4
* glsl_to_tgsi: fix emission of boolean constantsBryan Cain2012-01-071-1/+1
* glsl_to_tgsi: remove bad assertionBryan Cain2012-01-071-2/+1
* glsl_to_tgsi: Remove the obsolete remove_output_reads pass.Kenneth Graunke2012-01-061-84/+0
* glsl_to_tgsi: Use the GLSL compiler's new remove-output-reads pass.Vincent Lejeune2012-01-061-8/+7
* gallium: Make use of gl_transform_feedback_info::ComponentOffset.Paul Berry2012-01-051-1/+2
* st/mesa: add support for gl_ClipDistanceBryan Cain2012-01-051-5/+43
* glsl_to_tgsi: v2 Invalidate and revalidate uniform backing storageVadim Girlin2012-01-031-0/+25
* glsl-to-tgsi: handle ir_unop_round_evenChristoph Bumiller2012-01-021-1/+4
* glsl_to_tgsi: fix handling of CONT and BRK in eliminate_dead_code_advanced()Bryan Cain2012-01-021-2/+7
* glsl_to_tgsi: make sure copied instructions don't lose texture target. (v2)Dave Airlie2011-12-181-2/+6
* st/mesa: implement EXT_transform_feedback and ARB_transform_feedback2Marek Olšák2011-12-151-0/+27
* glsl_to_tgsi: fix typo in commentBryan Cain2011-12-131-2/+2
* glsl_to_tgsi: emit both operands of shift and bitwise operationsBryan Cain2011-12-131-5/+5
* st/mesa: move frag depth up a level.Dave Airlie2011-12-101-19/+0
* gallium: implement ARB_conservative_depthMarek Olšák2011-12-101-0/+19
* glsl_to_tgsi: fix a bug in eliminate_dead_code_advanced()Bryan Cain2011-12-081-10/+8
* mesa: Make gl_program::InputsRead 64 bits.Mathias Fröhlich2011-11-291-4/+4
* st/mesa: use PIPE_SHADER_CAP_OUTPUT_READVadim Girlin2011-11-211-4/+12
* mesa: set the gl_FragDepth layout in the GLSL linkerMarek Olšák2011-11-191-23/+0
* glsl: Remove resource count checks from ir_to_mesa and st_glsl_to_tgsiIan Romanick2011-11-141-51/+0
* st/mesa: fix system value to semantic mappingChristoph Bumiller2011-11-141-0/+1
* mesa/st: Flush stdout after pritingin the GLSL.José Fonseca2011-11-141-0/+1
* Delete code made dead by previous uniform related patchesIan Romanick2011-11-071-1/+0
* mesa: Rewrite the way uniforms are tracked and handledIan Romanick2011-11-071-2/+11
* mesa/st: Be nice with the stack -- use malloc for large structures/arrays.José Fonseca2011-11-041-12/+40
* st/mesa: add support for GL_OES_EGL_image_externalChia-I Wu2011-11-031-0/+3
* mesa: Expose GLSL interpolation qualifiers in gl_fragment_program.Paul Berry2011-10-271-1/+1
* glsl: Add uniform_locations_assigned parameter to do_dead_code opt passIan Romanick2011-10-251-1/+3
* mesa/st: Backport WPOS adjustment fixes from st_mesa_to_tgsi.c to st_glsl_to_...José Fonseca2011-10-191-51/+83
* glsl_to_tgsi: Use _mesa_generate_parameters_list_for_uniformsIan Romanick2011-10-181-117/+2
* ir_to_mesa: Move some things outside the 'extern "C"' blocksIan Romanick2011-10-181-3/+4
* st/mesa: kill instruction if writemask=0 in eliminate_dead_code_advanced()Brian Paul2011-10-131-1/+1
* mesa: Simplify calling Driver.ProgramStringNotify after previous refactorsIan Romanick2011-10-071-33/+11
* mesa: Use gl_shader_program::_LinkedShaders instead of FragmentProgramIan Romanick2011-10-071-2/+2