| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl/mesa: split gl_shader in two | Timothy Arceri | 2016-06-30 | 25 | -121/+161 |
* | glsl: pass symbols to find_matching_signature() rather than shader | Timothy Arceri | 2016-06-30 | 1 | -25/+22 |
* | glsl: pass symbols rather than shader to _mesa_get_main_function_signature() | Timothy Arceri | 2016-06-30 | 5 | -7/+7 |
* | glsl: make cross_validate_globals() more generic | Timothy Arceri | 2016-06-30 | 1 | -206/+207 |
* | glsl: Ignore ir_texture in lower_const_arrays_to_uniforms. | Kenneth Graunke | 2016-06-27 | 1 | -0/+7 |
* | nir: Fix copy_prop_src when src is an indirect access on a reg. | Eric Anholt | 2016-06-26 | 1 | -1/+1 |
* | nir: Add a NIR_VALIDATE environment variable | Jason Ekstrand | 2016-06-25 | 1 | -0/+6 |
* | Remove wrongly repeated words in comments | Giuseppe Bilotta | 2016-06-23 | 9 | -10/+10 |
* | glsl: Don't constant propagate arrays. | Kenneth Graunke | 2016-06-23 | 1 | -1/+1 |
* | glsl: Make lower_const_arrays_to_uniforms work directly on constants. | Kenneth Graunke | 2016-06-23 | 1 | -8/+3 |
* | glsl: Propagate invariant/precise after lowering const arrays. | Kenneth Graunke | 2016-06-23 | 1 | -0/+1 |
* | glsl: Split arrays even in the presence of whole-array copies. | Kenneth Graunke | 2016-06-23 | 1 | -0/+55 |
* | glsl: Make constant propagation's folder not propagate into an LHS. | Kenneth Graunke | 2016-06-23 | 1 | -1/+1 |
* | glsl/mesa: stop duplicating geom and tcs layout values | Timothy Arceri | 2016-06-23 | 2 | -12/+8 |
* | glsl/mesa: stop duplicating tes layout values | Timothy Arceri | 2016-06-23 | 1 | -4/+0 |
* | glsl: only match gl_FragData and not gl_SecondaryFragDataEXT | Ilia Mirkin | 2016-06-21 | 1 | -2/+5 |
* | spirv: Use the system value version of gl_FrontFace | Jason Ekstrand | 2016-06-21 | 1 | -2/+2 |
* | nir/alu_to_scalar: Respect the exact ALU operation qualifier | Jason Ekstrand | 2016-06-20 | 1 | -0/+2 |
* | nir: Add a pass for propagating invariant decorations | Jason Ekstrand | 2016-06-20 | 3 | -0/+199 |
* | nir/algebraic: Remove imprecise flog2 optimizations | Jason Ekstrand | 2016-06-20 | 1 | -2/+0 |
* | mesa: Fix incorrect "see also" comments | Ian Romanick | 2016-06-20 | 1 | -1/+1 |
* | glsl: Always strip arrayness in precision_qualifier_allowed | Ian Romanick | 2016-06-16 | 1 | -11/+6 |
* | mesa/glsl: stop using GL shader type internally | Timothy Arceri | 2016-06-16 | 6 | -9/+8 |
* | glsl: Optionally lower TCS gl_PatchVerticesIn to a uniform. | Kenneth Graunke | 2016-06-15 | 1 | -1/+12 |
* | glsl: Optionally lower TES gl_PatchVerticesIn to a uniform. | Kenneth Graunke | 2016-06-15 | 1 | -3/+17 |
* | glsl/builtin_variables: Populate MaxCombinedShaderStorageBlocks on GLSL 4.40 | Eduardo Lima Mitev | 2016-06-14 | 1 | -1/+1 |
* | glsl: make sure UBO arrays are sized in EScros-mesa-12.1.0-r7-vanillacros-mesa-12.1.0-r5-vanillacros-mesa-12.1.0-r3-vanillachadv/cros-mesa-12.1.0-r7-vanillachadv/cros-mesa-12.1.0-r5-vanillachadv/cros-mesa-12.1.0-r3-vanilla | Timothy Arceri | 2016-06-14 | 1 | -0/+14 |
* | glsl: fix component overlap validation for doubles | Timothy Arceri | 2016-06-12 | 1 | -5/+5 |
* | glsl: fix max varyings count for ARB_enhanced_layouts | Timothy Arceri | 2016-06-12 | 3 | -20/+43 |
* | glsl/ir: remove TABs in ir_constant_expression.cpp | Dave Airlie | 2016-06-10 | 1 | -535/+535 |
* | glsl/types: rename is_dual_slot_double to is_dual_slot_64bit. | Dave Airlie | 2016-06-09 | 3 | -7/+7 |
* | glsl/link_varyings: switch to 64bit check instead of double. | Dave Airlie | 2016-06-09 | 2 | -3/+3 |
* | glsl: use new interfaces for 64-bit checks. | Dave Airlie | 2016-06-09 | 5 | -14/+14 |
* | compiler: use 64bit check for sizing instead of double check. | Dave Airlie | 2016-06-09 | 1 | -5/+5 |
* | compiler/types: add 64-bitness queries. | Dave Airlie | 2016-06-09 | 1 | -0/+13 |
* | glsl: stop allocating memory for SSBOs and builtins | Timothy Arceri | 2016-06-08 | 1 | -7/+13 |
* | glsl: initialise pointer to NULL | Jakob Sinclair | 2016-06-07 | 1 | -0/+1 |
* | mesa: hook up core bits of GL_ARB_shader_group_vote | Ilia Mirkin | 2016-06-06 | 7 | -1/+53 |
* | glsl: Make opt_copy_propagation_elements actually propagate into loops. | Kenneth Graunke | 2016-06-06 | 1 | -2/+17 |
* | glsl: Make opt_copy_propagation actually propagate into loops. | Kenneth Graunke | 2016-06-06 | 1 | -6/+24 |
* | glsl: geom shader max_vertices layout must match. | Dave Airlie | 2016-06-06 | 3 | -9/+13 |
* | glsl: use enum glsl_interface_packing in more places. (v2) | Dave Airlie | 2016-06-06 | 11 | -36/+46 |
* | glsl: for anonymous struct matching use without_array() (v3) | Dave Airlie | 2016-06-06 | 1 | -3/+20 |
* | glsl/ast: don't crash when func_name is NULL | Dave Airlie | 2016-06-06 | 1 | -0/+4 |
* | glsl: handle ast_aggregate in has_sequence_subexpression. (v2) | Dave Airlie | 2016-06-06 | 1 | -1/+1 |
* | nir/spirv: Make a decoration switch complete | Jason Ekstrand | 2016-06-03 | 1 | -3/+1 |
* | nir/spirv: Make unhandled decorations and capabilities non-fatal | Jason Ekstrand | 2016-06-03 | 2 | -18/+36 |
* | nir/spirv: Add a way to print non-fatal warnings | Jason Ekstrand | 2016-06-03 | 2 | -0/+19 |
* | nir/spirv: Add string lookup tables for a couple of SPIR-V enums | Jason Ekstrand | 2016-06-03 | 3 | -0/+179 |
* | nir/spirv: Complete the list of capabilities | Jason Ekstrand | 2016-06-03 | 1 | -3/+45 |