| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: s/uint/unsigned/ to fix MSVC/MinGW build | Brian Paul | 2018-03-30 | 2 | -2/+2 |
* | nir/spirv: add gl_spirv_validation method | Alejandro Piñeiro | 2018-03-30 | 6 | -14/+305 |
* | spirv: add vtn_create_builder | Alejandro Piñeiro | 2018-03-30 | 2 | -17/+38 |
* | spirv: Move SPIR-V building to Makefile.spirv.am and spirv/meson.build | Ian Romanick | 2018-03-29 | 6 | -49/+100 |
* | compiler: All leaf Makefile.am should use += | Ian Romanick | 2018-03-29 | 2 | -1/+2 |
* | util: Include bitscan.h directly | Ian Romanick | 2018-03-29 | 3 | -0/+3 |
* | util: Add and use util_is_power_of_two_nonzero | Ian Romanick | 2018-03-29 | 2 | -10/+5 |
* | spirv: add support for SPV_AMD_shader_trinary_minmax | Dave Airlie | 2018-03-29 | 4 | -0/+58 |
* | nir: add support for min/max/median of 3 srcs | Dave Airlie | 2018-03-29 | 1 | -0/+14 |
* | android: Use new nir intrinsics python scripts | Stefan Schake | 2018-03-28 | 1 | -0/+9 |
* | nir: add bindless to nir data | Timothy Arceri | 2018-03-28 | 2 | -0/+7 |
* | nir/intrinsics: Don't report negative dest_components | Jason Ekstrand | 2018-03-27 | 1 | -1/+1 |
* | nir: fix crash in loop unroll corner case | Timothy Arceri | 2018-03-28 | 1 | -5/+12 |
* | nir: fix generated nir_intrinsics.c for MSVC | Rob Clark | 2018-03-27 | 1 | -0/+4 |
* | nir: mako all the intrinsics | Rob Clark | 2018-03-27 | 11 | -619/+727 |
* | nir: fix per_vertex_output intrinsic | Rob Clark | 2018-03-27 | 1 | -1/+1 |
* | glsl_types: fix build break with intel/msvc compiler | Rob Clark | 2018-03-27 | 1 | -83/+24 |
* | glsl: fix infinite loop caused by bug in loop unrolling pass | Timothy Arceri | 2018-03-27 | 1 | -1/+1 |
* | nir: Don't condition 'a-b < 0' -> 'a < b' on is_not_used_by_conditional | Ian Romanick | 2018-03-26 | 2 | -18/+1 |
* | glsl_types: vec8/vec16 support | Rob Clark | 2018-03-25 | 6 | -10/+23 |
* | glsl_types: refactor/prep for vec8/vec16 | Rob Clark | 2018-03-25 | 3 | -149/+49 |
* | compiler: glsl: silence valgrind warning on write cache | Lionel Landwerlin | 2018-03-23 | 1 | -2/+2 |
* | nir: Rename image intrinsics to image_var | Jason Ekstrand | 2018-03-23 | 4 | -52/+52 |
* | nir: autotools, meson: add GLSL.ext.AMD.h in the files list | Juan A. Suarez Romero | 2018-03-22 | 2 | -0/+2 |
* | nir: add frexp_exp and frexp_sig opcodes | Timothy Arceri | 2018-03-22 | 2 | -0/+5 |
* | spirv: Add a 64-bit implementation of Frexp | Neil Roberts | 2018-03-21 | 1 | -4/+56 |
* | nir: Migrate nir_dce to instr worklist | Thomas Helland | 2018-03-21 | 1 | -35/+18 |
* | nir: Initial implementation of a nir_instr_worklist | Thomas Helland | 2018-03-21 | 1 | -0/+67 |
* | nir/dead_cf: also remove useless ifs | Caio Marcelo de Oliveira Filho | 2018-03-21 | 1 | -14/+30 |
* | nir/dead_cf: rephrase definition of a dead loop node | Caio Marcelo de Oliveira Filho | 2018-03-21 | 1 | -8/+7 |
* | st/nir: fix atomic lowering for gallium drivers | Timothy Arceri | 2018-03-20 | 2 | -6/+12 |
* | st/nir/radeonsi: move nir_lower_uniforms_to_ubo() to the state tracker | Timothy Arceri | 2018-03-20 | 4 | -100/+0 |
* | mesa: rework ParameterList to allow packing | Timothy Arceri | 2018-03-20 | 1 | -3/+11 |
* | nir: Don't compare b2f or b2i with zero | Ian Romanick | 2018-03-19 | 1 | -0/+5 |
* | glsl/serialize: Save shader program metadata sha1 | Jordan Justen | 2018-03-19 | 1 | -0/+4 |
* | glsl: Remove api_enabled tracking for transform feedback | Jordan Justen | 2018-03-19 | 1 | -2/+0 |
* | glsl/shader_cache: Allow shader cache usage with transform feedback | Jordan Justen | 2018-03-19 | 2 | -10/+7 |
* | nir: add nir_opt_move_load_ubo() optimization pass | Samuel Pitoiset | 2018-03-16 | 4 | -0/+121 |
* | spirv/radv: add AMD_gcn_shader capability, remove current extensions | Alejandro Piñeiro | 2018-03-15 | 3 | -7/+2 |
* | spirv: update arguments for vtn_nir_alu_op_for_spirv_opcode() | Samuel Iglesias Gonsálvez | 2018-03-15 | 3 | -15/+15 |
* | spirv: fix the translation of SPIR-V conversion opcodes to NIR | Samuel Iglesias Gonsálvez | 2018-03-15 | 1 | -3/+37 |
* | glsl: Use hash table cloning in copy propagation | Thomas Helland | 2018-03-14 | 2 | -31/+15 |
* | compiler: int8/uint8 support | Karol Herbst | 2018-03-14 | 11 | -0/+113 |
* | spirv: Handle doubles when multiplying a mat by a scalar | Neil Roberts | 2018-03-14 | 1 | -3/+3 |
* | nir: lower_load_const_to_scalar fix for 8/16b types | Rob Clark | 2018-03-13 | 1 | -4/+15 |
* | nir/subgroups: Add lowering for vote_ieq/vote_feq to a ballot | Jason Ekstrand | 2018-03-13 | 2 | -0/+49 |
* | spirv: Silence compiler warning about undefined srcs[0] | Eric Anholt | 2018-03-13 | 1 | -0/+1 |
* | nir: Don't i2b a value that is already Boolean | Ian Romanick | 2018-03-08 | 1 | -0/+1 |
* | nir: Narrow some dot product operations | Ian Romanick | 2018-03-08 | 1 | -0/+8 |
* | spirv: fix autotools builds | Timothy Arceri | 2018-03-08 | 1 | -0/+1 |