summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-09-04mesa/st: fp64 support is wip for st/mesaarb_gpu_shader_fp64-submitDave Airlie1-0/+11
2014-09-01glsl_to_tgsi: allocate and enlarge arrays for temporaries on demandMarek Olšák1-18/+33
2014-08-31ir_to_mesa, glsl_to_tgsi: Remove try_emit_saturateAbdiel Janulgue1-51/+0
2014-08-31ir_to_mesa, glsl_to_tgsi: Add support for ir_unop_saturateAbdiel Janulgue1-0/+6
2014-08-31ir_to_mesa, glsl_to_tgsi: lower ir_unop_saturateAbdiel Janulgue1-1/+5
2014-08-14mesa/st: add support for emitting fine derivative opcodesIlia Mirkin1-1/+8
2014-08-12mesa/st: add support for dynamic sampler offsetsIlia Mirkin1-17/+42
2014-08-11mesa: move ShaderCompilerOptions into gl_constantsMarek Olšák1-2/+2
2014-08-07glsl_to_tgsi: Delete unused function set_uniform_initializerIan Romanick1-72/+0
2014-08-07mesa: Group gl_system_value values by the stage where they existIan Romanick1-2/+10
2014-08-07glsl_to_tgsi: Assert that the _mesa_sysval_to_semantic mapping is correctIan Romanick1-0/+15
2014-08-07mesa/st: Only one copy of mesa_sysval_to_semanticIan Romanick1-2/+2
2014-08-07glsl_to_tgsi: Constify mesa_sysval_to_semanticIan Romanick1-1/+1
2014-08-05glsl_to_tgsi: Fix typo shader_program -> shaderMichel Dänzer1-2/+1
2014-08-04glsl: Make it possible to ignore built-ins when matching signatures.Kenneth Graunke1-1/+1
2014-08-04mesa/st: Fix compiler warningsJan Vesely1-5/+3
2014-08-03mesa/st: only convert AND(a, NOT(b)) into MAD when not using native integersIlia Mirkin1-1/+1
2014-08-02mesa/st: add support for dynamic ubo selectionIlia Mirkin1-28/+34
2014-07-24mesa/st: add support for interpolate_at_* opsIlia Mirkin1-3/+9
2014-07-12glsl: add new expression types for interpolateAt*Chris Forbes1-0/+3
2014-07-11st/mesa: fix samplerCubeShadow with biasMarek Olšák1-1/+7
2014-07-09gallium: switch dedicated centroid field to interpolation locationIlia Mirkin1-2/+3
2014-07-01mesa: Add and use foreach_in_list_use_after.Matt Turner1-5/+1
2014-07-01mesa: Use typed foreach_in_list_safe instead of foreach_list_safe.Matt Turner1-3/+1
2014-07-01mesa: Use typed foreach_in_list instead of foreach_list.Matt Turner1-51/+20
2014-07-01st/mesa: fix incorrect size of UBO declarationsBrian Paul1-1/+8
2014-07-01st/mesa: don't use address register for constant-indexed ir_binop_ubo_loadBrian Paul1-6/+11
2014-07-01st/mesa: allow 2D indexing for all shader types in translate_src()Brian Paul1-1/+4
2014-07-01st/mesa: don't ignore const buf index in src_register()Brian Paul1-1/+1
2014-07-01mesa/st: add vertex stream supportIlia Mirkin1-3/+7
2014-07-01gallium: add support for stream in so infoIlia Mirkin1-0/+1
2014-07-01gallium: add vertex stream argument to EMIT/ENDPRIMIlia Mirkin1-2/+2
2014-06-19gallium: implement ARB_texture_query_levelsMarek Olšák1-7/+18
2014-05-16glsl_to_tgsi: Make sure the 'shader' member is always initializedMichel Dänzer1-0/+3
2014-05-15mesa/st: fix number of ubos being declared in a shaderRoland Scheidegger1-3/+5
2014-05-14mesa/st: provide native integers implementation of ir_unop_anyIlia Mirkin1-24/+76
2014-05-13glsl_to_tgsi: remove unnecessary dead code elimination passBryan Cain1-45/+5
2014-05-07mesa/st: pass 4-offset TG4 without lowering if supportedIlia Mirkin1-14/+41
2014-05-02mesa/st: enable carry/borrow lowering passIlia Mirkin1-0/+2
2014-04-28mesa/st: implement new bit manipulation opcodesIlia Mirkin1-17/+56
2014-04-26mesa/st: translate gl_InvocationID to INVOCATIONID semanticIlia Mirkin1-0/+1
2014-04-26mesa/st: translate gl_SampleMaskIn to SAMPLEMASK semanticIlia Mirkin1-0/+1
2014-04-26mesa/st: add support for ARB_sample_shadingIlia Mirkin1-2/+14
2014-04-17gallium glsl: Fix crash with piglit fs-deref-literal-array-of-structs.shader_...Maarten Lankhorst1-1/+4
2014-04-11glsl: Drop do_common_optimization's max_unroll_iterations parameter.Kenneth Graunke1-3/+1
2014-04-08glsl: Pass ctx->Const.NativeIntegers to do_common_optimization().Kenneth Graunke1-1/+3
2014-04-07st/mesa: add support for ARB_texture_query_lodDave Airlie1-1/+2
2014-03-25mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut1-1/+1
2014-02-25st/mesa: add texture gather support. (v2)Dave Airlie1-27/+90
2014-02-22glsl: Pass stdout to _mesa_print_ir from st_glsl_to_tgsi.Kenneth Graunke1-1/+1