| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: Introduce a nir_opt_move_comparisons() pass. | Kenneth Graunke | 2017-01-12 | 1 | -0/+1 |
* | nir: Add a pass to lower TES patch_vertices intrinsics to a constant. | Kenneth Graunke | 2017-01-10 | 1 | -0/+1 |
* | nir: Add a local variable-based copy propagation pass | Jason Ekstrand | 2017-01-06 | 1 | -0/+1 |
* | nir: Rename convert_to_ssa lower_regs_to_ssa | Jason Ekstrand | 2016-12-29 | 1 | -1/+1 |
* | nir: Add a pass for moving SPIR-V continue blocks to the ends of loops | Jason Ekstrand | 2016-12-22 | 1 | -0/+1 |
* | nir: Add an optimization pass to remove trivial continues | Jason Ekstrand | 2016-12-22 | 1 | -0/+1 |
* | nir: add a loop unrolling pass | Timothy Arceri | 2016-12-23 | 1 | -0/+1 |
* | nir: Add a LCSAA-pass | Thomas Helland | 2016-12-23 | 1 | -0/+1 |
* | nir: Add a loop analysis pass | Thomas Helland | 2016-12-23 | 1 | -0/+2 |
* | glsl: Use simpler visitor to determine which UBO and SSBO blocks are used | Ian Romanick | 2016-12-19 | 1 | -0/+2 |
* | nir: Add a pass for lowering away constant initializers | Jason Ekstrand | 2016-12-05 | 1 | -0/+1 |
* | nir: add a pass to compact clip/cull distances. | Kenneth Graunke | 2016-11-22 | 1 | -0/+1 |
* | util: import cache.c/h from glsl | Marek Olšák | 2016-11-15 | 1 | -4/+0 |
* | glsl: automake: add opt_add_neg_to_sub.h to the sources list | Emil Velikov | 2016-11-11 | 1 | -0/+1 |
* | glsl: Add a C++ code generator that uses ir_builder to rebuild a program | Ian Romanick | 2016-11-10 | 1 | -0/+2 |
* | nir: add conditional discard optimisation (v4) | Dave Airlie | 2016-11-10 | 1 | -0/+1 |
* | compiler: automake: add shader_info.h to the sources list | Emil Velikov | 2016-10-26 | 1 | -1/+2 |
* | compiler: remove copy_shader_info() | Timothy Arceri | 2016-10-26 | 1 | -3/+1 |
* | glsl: add temporary copy_shader_info() function | Timothy Arceri | 2016-10-26 | 1 | -1/+3 |
* | glsl: Remove unused function import_prototypes | Ian Romanick | 2016-10-17 | 1 | -1/+0 |
* | glsl: Add initial functions to implement an on-disk cache | Timothy Arceri | 2016-09-28 | 1 | -0/+4 |
* | glsl: Use the generated constant expression code | Ian Romanick | 2016-08-30 | 1 | -0/+1 |
* | glsl: Generate ir_expression_operation_strings.h from Python | Ian Romanick | 2016-08-30 | 1 | -1/+1 |
* | glsl: Pull operator_strs out to its own file | Ian Romanick | 2016-08-30 | 1 | -0/+1 |
* | glsl: Generate ir_expression_operation.h from Python | Ian Romanick | 2016-08-30 | 1 | -1/+1 |
* | glsl: Add a lowering pass to handle advanced blending modes. | Kenneth Graunke | 2016-08-25 | 1 | -0/+1 |
* | nir: Add an IO scalarizing pass using the intrinsic's first_component. | Eric Anholt | 2016-08-19 | 1 | -0/+1 |
* | glsl: Pull enum ir_expression_operation out to its own file | Ian Romanick | 2016-08-17 | 1 | -0/+1 |
* | glsl: Make the generated sources build rules more like NIR | Ian Romanick | 2016-08-17 | 1 | -2/+3 |
* | nir: Add a pass for propagating invariant decorations | Jason Ekstrand | 2016-06-20 | 1 | -0/+1 |
* | nir/spirv: Add string lookup tables for a couple of SPIR-V enums | Jason Ekstrand | 2016-06-03 | 1 | -0/+2 |
* | nir: automake: add nir_search_helpers.h to the sources list(s) | Emil Velikov | 2016-06-04 | 1 | -0/+1 |
* | compiler: Move glsl_to_nir to libglsl.la | Jason Ekstrand | 2016-05-26 | 1 | -2/+2 |
* | glsl: split out libstandalone | Rob Clark | 2016-05-25 | 1 | -1/+2 |
* | nir: Add a simple nir_lower_wpos_center() pass for Vulkan drivers. | Kenneth Graunke | 2016-05-20 | 1 | -0/+1 |
* | glsl: rename lower_clip_distance to lower_distance. | Dave Airlie | 2016-05-14 | 1 | -1/+1 |
* | nir: rename lower_outputs_to_temporaries -> lower_io_to_temporaries | Rob Clark | 2016-05-11 | 1 | -1/+1 |
* | nir: lower-io-types pass | Rob Clark | 2016-05-11 | 1 | -0/+1 |
* | nir: passthrough-edgeflags support | Rob Clark | 2016-05-11 | 1 | -0/+1 |
* | nir: add lowering pass for glBitmap | Rob Clark | 2016-05-11 | 1 | -0/+1 |
* | nir: add lowering pass for glDrawPixels | Rob Clark | 2016-05-11 | 1 | -0/+1 |
* | nir: add lowering pass for y-transform | Rob Clark | 2016-05-11 | 1 | -0/+1 |
* | spirv: automake: add missing headers to the tarball. | Emil Velikov | 2016-05-01 | 1 | -0/+2 |
* | nir: clamp-color-output support | Rob Clark | 2016-04-30 | 1 | -0/+1 |
* | nir: add a pass to lower some double operations | Connor Abbott | 2016-04-28 | 1 | -0/+1 |
* | spirv: Move to compiler/ | Jason Ekstrand | 2016-04-14 | 1 | -7/+7 |
* | Merge remote-tracking branch 'public/master' into vulkan | Jason Ekstrand | 2016-04-13 | 1 | -0/+1 |
|\ |
|
| * | nir: add a pass for lowering (un)pack_double_2x32 | Connor Abbott | 2016-04-11 | 1 | -0/+1 |
| * | nir: Add a pass for gathering various bits of shader info | Jason Ekstrand | 2016-04-10 | 1 | -0/+1 |
* | | Merge remote-tracking branch 'public/master' into vulkan | Jason Ekstrand | 2016-04-01 | 1 | -2/+2 |
|\| |
|