| Commit message (Expand) | Author | Age | Files | Lines |
* | ac: add 16-bit constant values for zero and one | Samuel Pitoiset | 2018-09-17 | 2 | -0/+4 |
* | ac: add ac_build_bifield_reverse() helper | Samuel Pitoiset | 2018-09-17 | 3 | -1/+26 |
* | ac: add ac_build_bit_count() helper | Samuel Pitoiset | 2018-09-17 | 3 | -6/+31 |
* | ac: fix get_image_coords() for radeonsi | Timothy Arceri | 2018-09-15 | 1 | -1/+2 |
* | radeonsi: adjust and simplify max_alloc_size determination | Marek Olšák | 2018-09-10 | 1 | -8/+8 |
* | radeonsi: fix GPU hangs with bindless textures and LLVM 7.0 | Marek Olšák | 2018-09-10 | 2 | -5/+51 |
* | ac: remove deprecated use of LLVMInt1Type() | Marek Olšák | 2018-09-10 | 1 | -1/+1 |
* | ac: use iN_0/1 constants | Marek Olšák | 2018-09-10 | 2 | -14/+13 |
* | ac: add radeon_info::num_good_cu_per_sh | Marek Olšák | 2018-09-10 | 2 | -0/+4 |
* | ac: revert new LLVM 7.0 behavior for fdiv | Marek Olšák | 2018-09-10 | 1 | -1/+8 |
* | ac/radeonsi: fix CIK copy max size | Dave Airlie | 2018-08-31 | 1 | -1/+3 |
* | radeonsi: add SI_QUERY_TIME_ELAPSED_SDMA for measuring SDMA performance | Marek Olšák | 2018-08-29 | 1 | -0/+4 |
* | radeonsi: add flag L2_STREAM for minimal cache usage | Marek Olšák | 2018-08-29 | 1 | -0/+2 |
* | nir: Use a bitfield for image access qualifiers | Jason Ekstrand | 2018-08-29 | 1 | -2/+2 |
* | ac/surface: fix CMASK fast clear for NPOT textures with mipmapping on SI/CI/VI | Marek Olšák | 2018-08-28 | 1 | -2/+2 |
* | ac: fix WAITCNT flags for GFX9 | Marek Olšák | 2018-08-22 | 2 | -4/+6 |
* | ac/nir: fix getting GLSL type of array of samplers for TG4 | Samuel Pitoiset | 2018-08-22 | 1 | -2/+4 |
* | ac,radeonsi: use ac_build_gather_values more | Marek Olšák | 2018-08-21 | 1 | -11/+3 |
* | ac,radeonsi: use ac_build_fmad | Marek Olšák | 2018-08-21 | 2 | -7/+3 |
* | ac: add imad & fmad helpers | Marek Olšák | 2018-08-21 | 2 | -0/+18 |
* | ac: add ac_build_s_barrier | Marek Olšák | 2018-08-21 | 3 | -2/+8 |
* | ac: completely remove +auto-waitcnt-before-barrier | Marek Olšák | 2018-08-21 | 2 | -6/+2 |
* | radv: disable the auto-waitcnt-before-barrier LLVM option | Samuel Pitoiset | 2018-08-15 | 2 | -1/+3 |
* | ac: add radeon_info::name | Marek Olšák | 2018-08-14 | 2 | -1/+6 |
* | radeonsi: implement EXT_window_rectangles | Marek Olšák | 2018-08-14 | 1 | -0/+16 |
* | meson: Build with Python 3 | Mathieu Bridon | 2018-08-10 | 1 | -1/+1 |
* | amd: remove support for LLVM 5.0 | Marek Olšák | 2018-08-03 | 2 | -108/+25 |
* | ac,radeonsi: reduce optimizations for complex compute shaders on older APUs (v2) | Marek Olšák | 2018-08-01 | 2 | -4/+25 |
* | python: Use the unicode_escape codec | Mathieu Bridon | 2018-08-01 | 1 | -1/+1 |
* | ac/surface: fix MSAA corruption on Vega due to FMASK tile swizzle | Marek Olšák | 2018-07-31 | 1 | -1/+1 |
* | radeonsi: use storage_samples instead of color_samples in most places | Marek Olšák | 2018-07-31 | 2 | -4/+4 |
* | ac: pass write param to get_sampler_desc() from get_image_descriptor() | Timothy Arceri | 2018-07-28 | 1 | -1/+1 |
* | ac: fix typo DSL_SEL -> DST_SEL | Marek Olšák | 2018-07-26 | 1 | -2/+2 |
* | nir: rename f2f16_undef to f2f16 | Karol Herbst | 2018-07-24 | 1 | -1/+1 |
* | radeonsi: Add debug option to enable LLVM GlobalISel (v2) | Tom Stellard | 2018-07-23 | 3 | -2/+18 |
* | ac: add support for 16bit load_push_constant | Daniel Schürmann | 2018-07-23 | 1 | -0/+20 |
* | radv: add support for 16bit input/output | Daniel Schürmann | 2018-07-23 | 1 | -1/+7 |
* | ac: add support for 16bit buffer loads | Daniel Schürmann | 2018-07-23 | 1 | -40/+55 |
* | ac: add support for 16bit UBO loads | Daniel Schürmann | 2018-07-23 | 3 | -3/+51 |
* | ac: add support for 16bit ssbo stores | Daniel Schürmann | 2018-07-23 | 1 | -60/+84 |
* | ac: add 16bit conversion operations | Daniel Schürmann | 2018-07-23 | 2 | -9/+31 |
* | ac/nir: add a workaround for bitfield_extract when count is 0 | Samuel Pitoiset | 2018-07-19 | 1 | -3/+17 |
* | ac: run LLVM optimization passes only on the final function after inlining | Marek Olšák | 2018-07-19 | 3 | -0/+14 |
* | radeonsi: add support for Vega20 | Marek Olšák | 2018-07-12 | 4 | -1/+9 |
* | python: Use the print function | Mathieu Bridon | 2018-07-06 | 1 | -19/+20 |
* | python: Stabilize some script outputs | Mathieu Bridon | 2018-07-05 | 1 | -1/+1 |
* | ac: fold LLVMContext creation into ac_llvm_context_init | Marek Olšák | 2018-07-04 | 2 | -4/+4 |
* | ac: add reusable helpers for direct LLVM compilation | Marek Olšák | 2018-07-04 | 3 | -4/+76 |
* | ac: make some fns static | Dave Airlie | 2018-07-04 | 2 | -13/+6 |
* | ac/radv: move llvm compiler info to struct and init in one place | Dave Airlie | 2018-07-04 | 2 | -4/+8 |