| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: Add missing dependency in Android.nir.gen.mk | Roman Stratiienko | 2019-08-19 | 1 | -0/+1 |
* | glsl/standalone: init shader stage in init_gl_program() | Vasily Khoruzhick | 2019-08-17 | 1 | -2/+4 |
* | nir/algebraic: add a few masking-before-unpack optimizations | Rhys Perry | 2019-08-16 | 1 | -1/+9 |
* | win32: unify strcasecmp definitions | Erik Faye-Lund | 2019-08-15 | 1 | -0/+1 |
* | nir: avoid warning when casting bogus pointer | Erik Faye-Lund | 2019-08-15 | 1 | -1/+1 |
* | glsl: fixup u64-warning | Erik Faye-Lund | 2019-08-15 | 1 | -1/+1 |
* | meson: add nir tests to the compiler/nir test suite | Eric Engestrom | 2019-08-14 | 1 | -2/+5 |
* | nir/algebraic: Reassociate shift-by-constant of shift-by-constant | Ian Romanick | 2019-08-14 | 1 | -1/+25 |
* | nir/algebraic: Reassociate add-and-shift to be shift-and-add | Ian Romanick | 2019-08-14 | 1 | -0/+5 |
* | nir/find_array_copies: Reject copies with mismatched lengths | Andrii Simiklit | 2019-08-14 | 1 | -4/+8 |
* | nir/range-analysis: Fail gracefully on non-SSA sources | Ian Romanick | 2019-08-14 | 1 | -0/+3 |
* | nir: add a pass to clamp gl_PointSize to a range | Iago Toral Quiroga | 2019-08-13 | 3 | -0/+127 |
* | nir: merge and extend nir_opt_move_comparisons and nir_opt_move_load_ubo | Rhys Perry | 2019-08-12 | 5 | -149/+33 |
* | nir: replace nir_move_load_const() with nir_opt_sink() | Rhys Perry | 2019-08-12 | 5 | -144/+236 |
* | compiler: add SYSTEM_VALUE_TESS_LEVEL_OUTER/INNER_DEFAULT | Marek Olšák | 2019-08-12 | 3 | -0/+12 |
* | compiler: add SYSTEM_VALUE_USER_DATA_AMD | Marek Olšák | 2019-08-12 | 3 | -0/+8 |
* | compiler: add shader_info.cs.user_data_components_amd | Marek Olšák | 2019-08-12 | 1 | -0/+1 |
* | compiler: add shader_info.vs.blit_sgprs_amd | Marek Olšák | 2019-08-12 | 1 | -0/+7 |
* | compiler: add ACCESS_STREAM_CACHE_POLICY | Marek Olšák | 2019-08-12 | 1 | -0/+3 |
* | glsl: Optimize the SoftFP64 shader when first creating it. | Kenneth Graunke | 2019-08-12 | 1 | -0/+13 |
* | spirv: Drop lower_workgroup_access_to_offsets | Caio Marcelo de Oliveira Filho | 2019-08-10 | 3 | -136/+14 |
* | nir: add nir_lower_to_explicit() | Rhys Perry | 2019-08-08 | 6 | -3/+208 |
* | nir/lower_explicit_io: add nir_var_mem_shared support | Rhys Perry | 2019-08-08 | 1 | -25/+52 |
* | spirv: fixup signature | Erik Faye-Lund | 2019-08-08 | 2 | -3/+3 |
* | nir/builder: Add nir_b2i | Connor Abbott | 2019-08-06 | 1 | -0/+12 |
* | nir: add atomic_inc_wrap/atomic_dec_wrap image intrinsics | Pierre-Eric Pelloux-Prayer | 2019-08-06 | 2 | -1/+11 |
* | glsl: add EXT_shader_image_load_store new image functions | Pierre-Eric Pelloux-Prayer | 2019-08-06 | 2 | -0/+14 |
* | glsl: add EXT_shader_image_load_store keywords to lexer | Pierre-Eric Pelloux-Prayer | 2019-08-06 | 1 | -36/+36 |
* | glsl: add size qualifiers from EXT_shader_image_load_store | Pierre-Eric Pelloux-Prayer | 2019-08-06 | 2 | -39/+93 |
* | glsl: handle differences between ARB/EXT versions of shader_image_load_store | Pierre-Eric Pelloux-Prayer | 2019-08-06 | 4 | -3/+21 |
* | nir/spirv: Fix gl_BaseVertex for non-indexed draws for OpenGL | Antia Puentes | 2019-08-06 | 1 | -2/+5 |
* | glcpp: use pre-expansion line number for __LINE__ | Jonathan Marek | 2019-08-06 | 1 | -4/+7 |
* | nir/algebraic: Use value range analysis to eliminate useless unary ops | Ian Romanick | 2019-08-05 | 1 | -2/+8 |
* | nir/algebraic: Use value range analysis to convert fmin to fsat | Ian Romanick | 2019-08-05 | 1 | -1/+1 |
* | nir/algebraic: Use value range analysis to eliminate tautological compares | Ian Romanick | 2019-08-05 | 1 | -21/+21 |
* | nir/algebraic: Use value range analysis to eliminate tautological compares no... | Ian Romanick | 2019-08-05 | 1 | -0/+28 |
* | nir/range-analysis: Range tracking for ffma and flrp | Ian Romanick | 2019-08-05 | 1 | -114/+138 |
* | nir/range-analysis: Range tracking for bcsel | Ian Romanick | 2019-08-05 | 1 | -0/+77 |
* | nir/range-analysis: Tighten the range of fsat based on the range of its source | Ian Romanick | 2019-08-05 | 1 | -1/+22 |
* | nir/range-analysis: Rudimentary value range analysis pass | Ian Romanick | 2019-08-05 | 5 | -0/+753 |
* | nir/algebraic: Simplify some comparisons like a+constant < constant | Ian Romanick | 2019-08-05 | 1 | -0/+8 |
* | nir/algebraic: Recognize (a < 0 || 0 < b) as min(a, -b) < 0 | Ian Romanick | 2019-08-05 | 1 | -0/+14 |
* | nir/algebraic: Replace checks that a value is between (or not) [0, 1] | Ian Romanick | 2019-08-05 | 1 | -0/+10 |
* | meson: drop unused dep_{thread,dl} | Eric Engestrom | 2019-08-03 | 2 | -2/+2 |
* | meson: replace libmesa_util with idep_mesautil | Eric Engestrom | 2019-08-03 | 4 | -13/+8 |
* | nir/find_array_copies: Reject copies with mismatched type | Connor Abbott | 2019-08-02 | 1 | -2/+5 |
* | nir: Stop whacking gl_FrontFacing to a system value | Jason Ekstrand | 2019-08-01 | 1 | -7/+2 |
* | nir/lower_io: Add an option to lower 64-bit varyings | Jason Ekstrand | 2019-07-31 | 2 | -15/+118 |
* | nir: use common deref has indirect code in scratch lowering. | Dave Airlie | 2019-08-01 | 1 | -15/+1 |
* | nir: remove explicit nir_intrinsic_index_flag values | Eric Engestrom | 2019-07-31 | 1 | -2/+2 |