summaryrefslogtreecommitdiffstats
path: root/src/glsl/Makefile.sources
Commit message (Expand)AuthorAgeFilesLines
* nir: Add support for cloning shadersJason Ekstrand2015-11-181-0/+1
* nir/nir_opt_peephole_ffma: Move this lowering pass to the i965 driverEduardo Lima Mitev2015-11-101-1/+0
* glsl: Use array deref for access to vector componentsKristian Høgsberg Kristensen2015-11-101-0/+1
* nir: Rename nir_live_variables.c to nir_liveness.c.Kenneth Graunke2015-11-051-1/+1
* nir: remove dependency on glslRob Clark2015-10-161-2/+2
* nir: include nir_instr_set.h in the tarballEmil Velikov2015-10-151-0/+1
* glsl: move shader_enums into nirRob Clark2015-10-091-3/+4
* nir: split out instruction comparison functionsConnor Abbott2015-10-091-0/+1
* glsl: Remove CSE pass.Matt Turner2015-10-051-1/+0
* nir: Add a function to count the number of vertices a GS emits.Kenneth Graunke2015-09-261-0/+1
* nir: Add new GS intrinsics that maintain a count of emitted vertices.Kenneth Graunke2015-09-231-0/+1
* nir: rename nir_lower_samplers.c{pp,}Emil Velikov2015-09-211-1/+1
* nir: add two-sided-color lowering passRob Clark2015-09-181-0/+1
* nir: rename nir_lower_tex_projectorRob Clark2015-09-181-1/+1
* nir: add lowering stage for user-clip-planes / clipdistRob Clark2015-09-171-0/+1
* nir: Add a pass to rewrite uses of vecN sources to the vecN destinationJason Ekstrand2015-09-171-0/+1
* nir: Add a pass to lower outputs to temporary variablesJason Ekstrand2015-09-091-0/+1
* glsl: build: use makefile.sources variables when possibleEmil Velikov2015-09-091-2/+1
* nir: add an optimization for removing dead control flowConnor Abbott2015-09-011-0/+1
* nir: move control flow modification to its own fileConnor Abbott2015-08-241-0/+3
* nir: Add a nir_opt_undef() to handle csels with undef.Eric Anholt2015-08-141-0/+1
* nir: Add a nir_lower_load_const_to_scalar() pass.Eric Anholt2015-08-041-0/+1
* glsl/ir: add subroutine lowering pass (v2.3)Dave Airlie2015-07-231-0/+1
* glsl: lower gl_TessLevel* from float[n] to vecn.Fabian Bieler2015-07-231-0/+1
* nir: add nir_array.h to the sources listEmil Velikov2015-05-051-0/+1
* nir: Implement a nir_sweep() pass.Kenneth Graunke2015-04-071-0/+1
* nir: add lowering for idiv/udiv/umodRob Clark2015-04-051-0/+1
* nir: Add a cubemap normalizing passJason Ekstrand2015-04-031-0/+1
* nir: Add a lowering pass for texture projectors.Eric Anholt2015-04-031-0/+1
* nir: Add a dedicated ffma peephole optimizationJason Ekstrand2015-04-011-0/+1
* mesa: Make a shared header for 3D pipeline enum / #defines.Eric Anholt2015-04-011-1/+2
* nir: add nir_builder.h to the tarballEmil Velikov2015-04-011-0/+1
* glsl: add the remaining files to the tarballEmil Velikov2015-03-241-0/+1
* glsl: Optimize "if (cond) discard;" to a conditional discard.Kenneth Graunke2015-02-241-0/+1
* nir: Add a global code motion (GCM) passJason Ekstrand2015-02-191-0/+1
* nir: Add an ALU op builder kind of like ir_builder.hEric Anholt2015-02-181-0/+1
* nir: add missing header to the sources listEmil Velikov2015-02-121-0/+1
* nir: add an optimization to remove useless phi nodesConnor Abbott2015-02-031-0/+1
* nir: Add a pass to lower vector phi nodes to scalar phi nodesJason Ekstrand2015-02-031-0/+1
* nir: add new constant folding infrastructureJason Ekstrand2015-01-241-0/+1
* nir: use Python to autogenerate opcode informationConnor Abbott2015-01-241-2/+2
* nir: Add nir_lower_alu_to_scalar.Eric Anholt2015-01-231-0/+1
* glsl: Build with subdir-objects.Matt Turner2015-01-231-170/+167
* nir: Add headers to distribution.Matt Turner2015-01-231-0/+2
* glsl: Add blob.c---a simple interface for serializing dataCarl Worth2015-01-161-0/+2
* nir: Add a worklist helper structureJason Ekstrand2015-01-151-0/+2
* nir: Add a pass for lowering copy instructionsJason Ekstrand2015-01-151-0/+1
* nir: Rename lower_variables to lower_vars_to_ssaJason Ekstrand2015-01-151-1/+1
* nir: Remove the ffma peepholeJason Ekstrand2015-01-151-1/+0
* nir: Add a basic constant folding passJason Ekstrand2015-01-151-0/+1