| Commit message (Expand) | Author | Age | Files | Lines |
* | nir/range-analysis: Rudimentary value range analysis pass | Ian Romanick | 2019-08-05 | 1 | -0/+2 |
* | nir: replace lower_sincos with algebraic opt | Jonathan Marek | 2019-07-24 | 1 | -1/+0 |
* | anv,nir: Move lower_input_attachments pass from ANV to NIR. | Daniel Schürmann | 2019-07-08 | 1 | -0/+1 |
* | nir: add pass to lower load_interpolated_input | Rob Clark | 2019-07-02 | 1 | -0/+1 |
* | nir/linker: add gl_nir_link_uniform_blocks.c | Alejandro Piñeiro | 2019-06-30 | 1 | -0/+1 |
* | glsl/nir: Add optimization pass for access flags | Connor Abbott | 2019-06-19 | 1 | -0/+1 |
* | nir: add a vectorization pass | Connor Abbott | 2019-06-18 | 1 | -0/+1 |
* | nir: Rematerialize compare instructions | Ian Romanick | 2019-05-31 | 1 | -0/+1 |
* | nir: implement lowering for fsin and fcos | Vasily Khoruzhick | 2019-05-07 | 1 | -0/+1 |
* | nir/flrp: Add new lowering pass for flrp instructions | Ian Romanick | 2019-05-06 | 1 | -0/+1 |
* | nir: add int_to_float lowering pass | Vasily Khoruzhick | 2019-05-07 | 1 | -0/+1 |
* | mesa: Makefile.sources: Add nir_lower_fb_read.c to Makefile.sources list | John Stultz | 2019-05-06 | 1 | -0/+1 |
* | nir: Add a SSA type gathering pass | Jason Ekstrand | 2019-05-04 | 1 | -0/+1 |
* | nir: add rcp(w) lowering for gl_FragCoord | Andreas Baierl | 2019-04-29 | 1 | -0/+1 |
* | nir: Add nir_lower_viewport_transform | Alyssa Rosenzweig | 2019-04-14 | 1 | -0/+1 |
* | nir: Add a pass for selectively lowering variables to scratch space | Jason Ekstrand | 2019-04-12 | 1 | -0/+1 |
* | glsl/nir: add support for lowering bindless images_derefs | Karol Herbst | 2019-04-12 | 1 | -0/+1 |
* | nir: Get rid of global registers | Jason Ekstrand | 2019-04-09 | 1 | -1/+0 |
* | nir: Add partial redundancy elimination for compares | Ian Romanick | 2019-03-28 | 1 | -0/+1 |
* | nir: Add a lowering pass for non-uniform resource access | Jason Ekstrand | 2019-03-25 | 1 | -0/+1 |
* | spirv,nir: lower frexp_exp/frexp_sig inside a new NIR pass | Samuel Pitoiset | 2019-03-22 | 1 | -0/+1 |
* | nir: Add a new pass to lower array dereferences on vectors | Jason Ekstrand | 2019-03-15 | 1 | -0/+1 |
* | glsl/nir: Add a pass to lower UBO and SSBO access | Jason Ekstrand | 2019-03-15 | 1 | -0/+1 |
* | nir: Add a pass to combine store_derefs to same vector | Caio Marcelo de Oliveira Filho | 2019-03-13 | 1 | -0/+1 |
* | nir: Add a pass for lowering IO back to vector when possible | Jason Ekstrand | 2019-03-12 | 1 | -0/+1 |
* | nir: Add a stripping pass for improved cacheability | Connor Abbott | 2019-03-12 | 1 | -0/+1 |
* | nir/spirv: initial handling of OpenCL.std extension opcodes | Karol Herbst | 2019-03-05 | 1 | -0/+2 |
* | nir: Move nir_lower_uniforms_to_ubo to compiler/nir. | Timur Kristóf | 2019-03-05 | 1 | -0/+1 |
* | automake: Fix path to generated source | Dylan Baker | 2019-01-29 | 1 | -1/+1 |
* | nir: Add a bool to float32 lowering pass | Jason Ekstrand | 2019-01-14 | 1 | -0/+1 |
* | glsl: Create file to contain software fp64 functions | Matt Turner | 2019-01-09 | 1 | -1/+2 |
* | nir: Add a bool to int32 lowering pass | Jason Ekstrand | 2018-12-16 | 1 | -0/+1 |
* | nir: Add a pass for lowering integer division by constants | Jason Ekstrand | 2018-12-13 | 1 | -0/+1 |
* | nir: Add a pass for gathering transform feedback info | Jason Ekstrand | 2018-10-29 | 1 | -1/+3 |
* | nir: Separate dead write removal into its own pass | Caio Marcelo de Oliveira Filho | 2018-10-15 | 1 | -0/+1 |
* | nir: Add an array copy optimization | Jason Ekstrand | 2018-08-23 | 1 | -0/+1 |
* | nir: Add a structure splitting pass | Jason Ekstrand | 2018-08-23 | 1 | -0/+1 |
* | nir/linker: Add the start of a pure-NIR linker for XFB | Neil Roberts | 2018-07-31 | 1 | -0/+1 |
* | glsl: use only copy_propagation_elements | Caio Marcelo de Oliveira Filho | 2018-07-27 | 1 | -1/+0 |
* | nir: add builtin builder | Karol Herbst | 2018-07-24 | 1 | -0/+2 |
* | nir/linker: Add a pure NIR implementation of the atomic counter linker | Neil Roberts | 2018-07-03 | 1 | -0/+1 |
* | nir: Add a large constants optimization pass | Jason Ekstrand | 2018-07-02 | 1 | -0/+1 |
* | nir: Delete lower_io_types | Jason Ekstrand | 2018-06-22 | 1 | -1/+0 |
* | nir/lower_samplers: remove legacy version | Rob Clark | 2018-06-22 | 1 | -1/+0 |
* | nir/lower_samplers: split out _legacy version for deref chains | Rob Clark | 2018-06-22 | 1 | -0/+1 |
* | nir: Add a concept of per-member structs and a lowering pass | Jason Ekstrand | 2018-06-22 | 1 | -0/+1 |
* | nir: Add a deref path helper struct | Jason Ekstrand | 2018-06-22 | 1 | -0/+1 |
* | nir: Add helpers for working with deref instructions | Jason Ekstrand | 2018-06-22 | 1 | -0/+1 |
* | nir/linker: Add nir_build_program_resource_list() | Eduardo Lima Mitev | 2018-06-21 | 1 | -0/+1 |
* | compiler/link: move add_program_resource to linker_util | Alejandro Piñeiro | 2018-06-21 | 1 | -0/+1 |