| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl/linker: Make several functions not static | Ian Romanick | 2017-08-22 | 2 | -4/+4 |
* | glsl: pass UseSTD430AsDefaultPacking to where it will be used | Timothy Arceri | 2017-08-22 | 8 | -42/+90 |
* | glsl: add get_internal_ifc_packing() type helper | Timothy Arceri | 2017-08-22 | 1 | -0/+21 |
* | glsl: Add prototype for udivmod64() | Matt Turner | 2017-08-21 | 1 | -0/+3 |
* | glsl: Mark functions static | Matt Turner | 2017-08-21 | 11 | -36/+36 |
* | glsl: Remove unused private fields | Matt Turner | 2017-08-21 | 1 | -3/+1 |
* | glsl: add a few missing int64 constant propagation cases | Ilia Mirkin | 2017-08-18 | 2 | -0/+8 |
* | glsl: set old ldexp operand to NULL when lowering | Timothy Arceri | 2017-08-18 | 1 | -0/+1 |
* | glsl/ast: update rhs in addition to the var's constant_value | Ilia Mirkin | 2017-08-15 | 1 | -1/+1 |
* | glsl: stop cloning builtin fuctions _mesa_glsl_find_builtin_function() | Timothy Arceri | 2017-08-11 | 1 | -10/+1 |
* | glsl: pass mem_ctx to constant_expression_value(...) and friends | Timothy Arceri | 2017-08-11 | 20 | -86/+159 |
* | glsl: use ralloc_str_append() rather than ralloc_asprintf_rewrite_tail() | Timothy Arceri | 2017-08-11 | 1 | -31/+113 |
* | glsl: remove unused field from ir_call | Timothy Arceri | 2017-08-11 | 1 | -5/+0 |
* | glsl: stop copying struct and interface member names | Timothy Arceri | 2017-08-11 | 11 | -38/+31 |
* | glsl: tidy up get_num_operands() | Timothy Arceri | 2017-08-11 | 2 | -14/+9 |
* | glsl: calculate number of operands in an expression once | Timothy Arceri | 2017-08-11 | 20 | -27/+98 |
* | glsl: update the extensions/functions that are enabled for 460 | Samuel Pitoiset | 2017-08-07 | 2 | -17/+99 |
* | spirv: Fix SpvImageFormatR16ui | Jason Ekstrand | 2017-08-02 | 1 | -1/+1 |
* | glsl: recognize GLSL 4.60 | Samuel Pitoiset | 2017-08-02 | 3 | -3/+5 |
* | glsl: look up for transform feedback varyings after linking | Juan A. Suarez Romero | 2017-08-02 | 1 | -0/+7 |
* | nir: fix algebraic optimizations | Connor Abbott | 2017-08-01 | 1 | -2/+2 |
* | glsl: xfb_stride applies to buffers, not block members | Juan A. Suarez Romero | 2017-08-01 | 1 | -3/+2 |
* | st/mesa: get rid of st_glsl_types | Nicolai Hähnle | 2017-07-31 | 1 | -1/+3 |
* | nir: add nir_lower_uniforms_to_ubo pass | Nicolai Hähnle | 2017-07-31 | 3 | -0/+99 |
* | nir: add nir_lower_samplers_as_deref pass | Nicolai Hähnle | 2017-07-31 | 5 | -0/+255 |
* | nir: add load_frag_coord system value intrinsic | Nicolai Hähnle | 2017-07-31 | 3 | -0/+6 |
* | nir: fix nir_lower_wpos_ytransform when gl_FragCoord is a system value | Nicolai Hähnle | 2017-07-31 | 1 | -2/+4 |
* | nir: add nir_instr_rewrite_deref | Nicolai Hähnle | 2017-07-31 | 2 | -0/+15 |
* | glsl: small builtin inline tidy up | Timothy Arceri | 2017-07-27 | 1 | -4/+4 |
* | compiler: move glsl_interface_packing enum to shader_enums.h | Timothy Arceri | 2017-07-26 | 3 | -17/+10 |
* | glsl: rework misleading block layout code | Timothy Arceri | 2017-07-23 | 1 | -4/+4 |
* | glsl: remove placeholder comment | Timothy Arceri | 2017-07-23 | 1 | -4/+0 |
* | Android: fix spirv_info.c generation | Chih-Wei Huang | 2017-07-21 | 1 | -5/+2 |
* | android: fix libmesa_nir build | Tapani Pälli | 2017-07-21 | 1 | -0/+1 |
* | nir: Optimize find_lsb/imsb/umsb error checks | Matt Turner | 2017-07-20 | 1 | -0/+11 |
* | nir: Reduce destination size of ballot intrinsic when possible | Matt Turner | 2017-07-20 | 2 | -0/+20 |
* | nir: Add pass to scalarize read_invocation/read_first_invocation | Matt Turner | 2017-07-20 | 3 | -1/+114 |
* | nir: Add system values from ARB_shader_ballot | Matt Turner | 2017-07-20 | 5 | -1/+81 |
* | nir: Add intrinsics from ARB_shader_ballot | Matt Turner | 2017-07-20 | 2 | -0/+58 |
* | nir: Support lowering vote intrinsics | Matt Turner | 2017-07-20 | 2 | -2/+4 |
* | nir: Add pass to optimize intrinsics | Matt Turner | 2017-07-20 | 3 | -0/+98 |
* | nir: Add intrinsics from ARB_shader_group_vote | Matt Turner | 2017-07-20 | 2 | -0/+27 |
* | nir: Use nir_src_copy instead of direct assignments. | Kenneth Graunke | 2017-07-18 | 3 | -9/+9 |
* | glsl: disable array splitting for AoA | Timothy Arceri | 2017-07-19 | 1 | -0/+23 |
* | nir: fix nir_opt_copy_prop_vars() for arrays of arrays | Timothy Arceri | 2017-07-19 | 1 | -6/+6 |
* | nir/vars_to_ssa: Handle missing struct members in foreach_deref_node | Jason Ekstrand | 2017-07-19 | 1 | -2/+6 |
* | build: Add $(top_srcdir)/src/compiler/spirv to AM_CPPFLAGS | Kenneth Graunke | 2017-07-18 | 1 | -0/+1 |
* | compiler/spirv: Add a .gitignore and ignore spirv_info.c | Jason Ekstrand | 2017-07-18 | 1 | -0/+1 |
* | nir/spirv: Add support for SPV_KHR_variable_pointers | Jason Ekstrand | 2017-07-18 | 5 | -10/+108 |
* | nir/spirv: Add a helper for pushing SSA values | Jason Ekstrand | 2017-07-18 | 4 | -10/+20 |