| Commit message (Expand) | Author | Age | Files | Lines |
* | remove final imports.h and imports.c bits | Dylan Baker | 2020-04-21 | 1 | -2/+1 |
* | glsl: Hard-code noise to zero in builtin_functions.cpp | Jason Ekstrand | 2020-04-21 | 1 | -42/+0 |
* | nir: add matrix_layout to nir_variable data | Timothy Arceri | 2020-04-18 | 1 | -0/+1 |
* | glsl_to_nir: remove dead code | Timothy Arceri | 2020-04-02 | 1 | -142/+11 |
* | nir: Use b2b opcodes for shared and constant memory | Jason Ekstrand | 2020-03-30 | 1 | -2/+2 |
* | Move compiler.h and imports.h/c from src/mesa/main into src/util | Marek Olšák | 2020-03-27 | 1 | -1/+1 |
* | glsl: Add an IR lowering pass to convert mediump operations to 16-bit | Neil Roberts | 2020-03-24 | 1 | -0/+3 |
* | glsl: Add ir_unop_f2fmp | Neil Roberts | 2020-03-09 | 1 | -0/+5 |
* | glsl: Add b2f16 and f162b conversion operations | Neil Roberts | 2020-03-09 | 1 | -0/+2 |
* | glsl: Add IR conversion ops for 16-bit float types | Neil Roberts | 2020-03-09 | 1 | -0/+2 |
* | glsl: Add support for float16 types in the IR tree | Neil Roberts | 2020-03-09 | 1 | -0/+11 |
* | Rename nir_lower_constant_initializers to nir_lower_variable_initalizers | Arcady Goldmints-Orlov | 2020-02-12 | 1 | -2/+2 |
* | glsl_to_nir: update interface type properly | Timothy Arceri | 2020-01-23 | 1 | -2/+4 |
* | compiler: Translate GLSL IR to NIR for new INTEL_shader_integer_functions2 ex... | Ian Romanick | 2020-01-23 | 1 | -0/+30 |
* | nir: Rename nir_intrinsic_barrier to control_barrier | Jason Ekstrand | 2020-01-13 | 1 | -1/+1 |
* | nir/glsl: Emit memory barriers as part of barrier() | Jason Ekstrand | 2020-01-13 | 1 | -0/+12 |
* | spirv,nir: add new lod parameter to image_{load,store} intrinsics | Samuel Pitoiset | 2020-01-09 | 1 | -0/+5 |
* | glsl: copy the new data fields when converting to nir | Timothy Arceri | 2019-12-13 | 1 | -0/+4 |
* | glsl: copy the how_declared field when converting to nir | Timothy Arceri | 2019-12-13 | 1 | -0/+10 |
* | glsl: move nir_remap_dual_slot_attributes() call out of glsl_to_nir() | Timothy Arceri | 2019-12-13 | 1 | -7/+0 |
* | glsl_to_nir: rename image_access to mem_access | Marek Olšák | 2019-11-19 | 1 | -12/+12 |
* | nir: move data.image.access to data.access | Marek Olšák | 2019-11-19 | 1 | -3/+3 |
* | nir: Handle image arrays when setting variable data | Kenneth Graunke | 2019-11-04 | 1 | -1/+1 |
* | nir: pack nir_variable::data::xfb_* | Marek Olšák | 2019-11-04 | 1 | -4/+7 |
* | nir: pack nir_variable::data::stream | Marek Olšák | 2019-11-04 | 1 | -0/+2 |
* | glsl: Add opcodes for atan and atan2 | Neil Roberts | 2019-10-12 | 1 | -0/+9 |
* | glsl: Add helperInvocationEXT() builtin | Caio Marcelo de Oliveira Filho | 2019-09-30 | 1 | -0/+9 |
* | glsl: Add ir_demote | Caio Marcelo de Oliveira Filho | 2019-09-30 | 1 | -0/+10 |
* | nir: Add explicit signs to image min/max intrinsics | Jason Ekstrand | 2019-08-21 | 1 | -4/+16 |
* | glsl: Optimize the SoftFP64 shader when first creating it. | Kenneth Graunke | 2019-08-12 | 1 | -0/+13 |
* | nir: add atomic_inc_wrap/atomic_dec_wrap image intrinsics | Pierre-Eric Pelloux-Prayer | 2019-08-06 | 1 | -1/+9 |
* | nir: Stop whacking gl_FrontFacing to a system value | Jason Ekstrand | 2019-08-01 | 1 | -7/+2 |
* | nir: Make nir_constant a vector rather than a matrix | Jason Ekstrand | 2019-06-19 | 1 | -14/+42 |
* | glsl/nir: Propagate access qualifiers | Connor Abbott | 2019-06-19 | 1 | -5/+59 |
* | nir: improvements to native_integers removal | Jonathan Marek | 2019-05-31 | 1 | -10/+0 |
* | nir: Drop imov/fmov in favor of one mov instruction | Jason Ekstrand | 2019-05-24 | 1 | -1/+1 |
* | nir/builder: Remove the use_fmov parameter from nir_swizzle | Jason Ekstrand | 2019-05-24 | 1 | -3/+3 |
* | glsl/nir: init non-static class member. | Dave Airlie | 2019-05-17 | 1 | -0/+1 |
* | glsl_to_nir: remove unused type_is_int() | Timothy Arceri | 2019-05-08 | 1 | -9/+0 |
* | glsl_to_nir: drop supports_ints | Christian Gmeiner | 2019-05-07 | 1 | -23/+8 |
* | nir: nir_shader_compiler_options: drop native_integers | Christian Gmeiner | 2019-05-07 | 1 | -1/+1 |
* | glsl_to_nir: Initialize debug variable | Kristian H. Kristensen | 2019-04-19 | 1 | -1/+1 |
* | nir: make nir_const_value scalar | Karol Herbst | 2019-04-14 | 1 | -9/+9 |
* | glsl/nir: fetch the type for images from the deref instruction | Karol Herbst | 2019-04-12 | 1 | -3/+3 |
* | glsl_to_nir: handle bindless textures | Karol Herbst | 2019-04-12 | 1 | -4/+15 |
* | nir: add support for gather offsets | Karol Herbst | 2019-03-21 | 1 | -7/+20 |
* | glsl/nir: Handle unlowered SSBO atomic and array_length intrinsics | Jason Ekstrand | 2019-03-15 | 1 | -0/+112 |
* | glsl/nir: Set explicit types on UBO/SSBO variables | Jason Ekstrand | 2019-03-15 | 1 | -15/+67 |
* | glsl: use NIR function inlining for drivers that use glsl_to_nir() | Timothy Arceri | 2019-03-06 | 1 | -1/+81 |
* | glsl/nir: Inline functions in float64_funcs_to_nir | Jason Ekstrand | 2019-03-06 | 1 | -0/+5 |