| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: add pass to lower fb reads | Rob Clark | 2019-05-02 | 5 | -6/+141 |
* | nir: fix lower_wpos_ytransform in load_frag_coord case | Rob Clark | 2019-05-02 | 1 | -10/+11 |
* | nir: rework tex instruction printing | Rob Clark | 2019-05-02 | 1 | -8/+10 |
* | nir/search: Add debugging code to dump the pattern matched | Connor Abbott | 2019-05-02 | 1 | -0/+75 |
* | nir/search: Add automaton-based pre-searching | Connor Abbott | 2019-05-02 | 3 | -19/+425 |
* | glsl: fix typo in #warning message | Brian Paul | 2019-05-02 | 1 | -1/+1 |
* | glsl: work around MinGW 7.x compiler bug | Brian Paul | 2019-05-01 | 1 | -0/+15 |
* | nir: Saturating integer arithmetic is not associative | Ian Romanick | 2019-05-01 | 1 | -1/+1 |
* | nir: improve convert_yuv_to_rgb | Jonathan Marek | 2019-05-01 | 1 | -15/+14 |
* | spirv: add missing SPV_EXT_descriptor_indexing capabilities | Juan A. Suarez Romero | 2019-04-30 | 2 | -0/+16 |
* | spirv: Properly handle SpvOpAtomicCompareExchangeWeak | Caio Marcelo de Oliveira Filho | 2019-04-29 | 1 | -75/+82 |
* | delete autotools .gitignore files | Eric Engestrom | 2019-04-29 | 9 | -45/+0 |
* | glsl/linker: check for xfb_offset aliasing | Andres Gomez | 2019-04-29 | 2 | -31/+84 |
* | nir: Add a new nir_cf_list_is_empty_block() helper. | Kenneth Graunke | 2019-04-28 | 1 | -0/+15 |
* | glsl/list: Add an exec_list_is_singular() helper. | Kenneth Graunke | 2019-04-28 | 1 | -0/+7 |
* | nir: add rcp(w) lowering for gl_FragCoord | Andreas Baierl | 2019-04-29 | 4 | -0/+84 |
* | glsl: use empty brace initializer | Tapani Pälli | 2019-04-26 | 1 | -2/+2 |
* | nir: use braces around subobject in initializer | Tapani Pälli | 2019-04-26 | 2 | -6/+6 |
* | nir/algebraic: Optimize integer cast-of-cast | Jason Ekstrand | 2019-04-26 | 1 | -0/+42 |
* | nir: fix bit_size in lower indirect derefs. | Dave Airlie | 2019-04-26 | 1 | -1/+1 |
* | glsl: fix shader_storage_blocks_write_access for SSBO block arrays (v2) | Marek Olšák | 2019-04-25 | 1 | -3/+19 |
* | freedreno/ir3: lower load_barycentric_at_offset | Rob Clark | 2019-04-25 | 1 | -0/+3 |
* | freedreno/ir3: lower load_barycentric_at_sample | Rob Clark | 2019-04-25 | 1 | -0/+7 |
* | compiler: rename SYSTEM_VALUE_VARYING_COORD | Rob Clark | 2019-04-25 | 2 | -3/+12 |
* | nir: Add option to lower tex to txl when shader don't support implicit LOD | Caio Marcelo de Oliveira Filho | 2019-04-25 | 2 | -0/+8 |
* | nir: fix nir_remove_unused_varyings() | Timothy Arceri | 2019-04-25 | 1 | -18/+33 |
* | glsl: handle interactions between EXT_gpu_shader4 and texture extensions | Marek Olšák | 2019-04-24 | 3 | -323/+412 |
* | glsl: allow "varying out" for fragment shader outputs with EXT_gpu_shader4 | Marek Olšák | 2019-04-24 | 3 | -2/+19 |
* | glsl: add texture builtin functions for EXT_gpu_shader4 | Marek Olšák | 2019-04-24 | 1 | -25/+667 |
* | glsl: add arithmetic builtin functions for EXT_gpu_shader4 | Marek Olšák | 2019-04-24 | 1 | -13/+35 |
* | glsl: add builtin variables for EXT_gpu_shader4 | Marek Olšák | 2019-04-24 | 1 | -3/+4 |
* | glsl: apply some 1.30 and other rules to EXT_gpu_shader4 as well | Marek Olšák | 2019-04-24 | 3 | -8/+12 |
* | glsl: enable types for EXT_gpu_shader4 | Chris Forbes | 2019-04-24 | 2 | -25/+57 |
* | glsl: add `unsigned int` type for EXT_GPU_shader4 | Marek Olšák | 2019-04-24 | 2 | -2/+11 |
* | glsl: enable noperspective|flat|centroid for EXT_gpu_shader4 | Chris Forbes | 2019-04-24 | 1 | -3/+3 |
* | glsl: add scaffolding for EXT_gpu_shader4 | Chris Forbes | 2019-04-24 | 3 | -0/+4 |
* | glsl: Silence may unused parameter warnings in glsl/ir.h | Ian Romanick | 2019-04-23 | 1 | -1/+1 |
* | st/mesa/radeonsi: fix race between destruction of types and shader compilation | Timothy Arceri | 2019-04-24 | 1 | -0/+1 |
* | spirv: Handle SpvOpDecorateId | Caio Marcelo de Oliveira Filho | 2019-04-23 | 1 | -0/+4 |
* | spirv: Rename vtn_decoration literals to operands | Caio Marcelo de Oliveira Filho | 2019-04-23 | 5 | -39/+39 |
* | Revert "glsl: Set location on structure-split sampler uniform variables" | Kenneth Graunke | 2019-04-22 | 1 | -1/+8 |
* | nir: Use the NIR_SRC_AS_ macro to define nir_src_as_deref | Jason Ekstrand | 2019-04-22 | 1 | -14/+4 |
* | nir: Add helpers for getting the type of an address format | Jason Ekstrand | 2019-04-19 | 1 | -0/+33 |
* | intel,nir: Lower TXD with a bindless sampler | Jason Ekstrand | 2019-04-19 | 2 | -0/+8 |
* | nir/lower_io: Expose some explicit I/O lowering helpers | Jason Ekstrand | 2019-04-19 | 2 | -42/+65 |
* | nir_opcodes.py: Saturate to expression that doesn't overflow | Kristian H. Kristensen | 2019-04-19 | 2 | -1/+3 |
* | glsl_to_nir: Initialize debug variable | Kristian H. Kristensen | 2019-04-19 | 1 | -1/+1 |
* | nir: Use the nir_builder _imm helpers in setting up deref offsets. | Eric Anholt | 2019-04-19 | 1 | -4/+3 |
* | nir: Fix deref offset calculation for structs. | Eric Anholt | 2019-04-19 | 1 | -1/+1 |
* | nir/algebraic: add lowering for fsign | Erico Nunes | 2019-04-19 | 2 | -0/+4 |