| Commit message (Expand) | Author | Age | Files | Lines |
* | radv: Disable depth clamping even without EXT_depth_range_unrestricted. | Bas Nieuwenhuizen | 2019-02-20 | 1 | -2/+1 |
* | radv: Implement VK_EXT_depth_clip_enable. | Bas Nieuwenhuizen | 2019-02-20 | 3 | -2/+16 |
* | radv: Handle clip+cull distances more generally as compact arrays. | Bas Nieuwenhuizen | 2019-02-20 | 4 | -99/+83 |
* | radv: Clean up a bunch of compiler warnings. | Bas Nieuwenhuizen | 2019-02-20 | 3 | -7/+0 |
* | radv: Sync ETC2 whitelisted devices. | Bas Nieuwenhuizen | 2019-02-20 | 3 | -5/+11 |
* | radeonsi: Go back to using llvm.pow intrinsic for nir_op_fpow | Kenneth Graunke | 2019-02-19 | 1 | -0/+4 |
* | ac/nir: implement half-float nir_op_ldexp | Rhys Perry | 2019-02-19 | 1 | -1/+3 |
* | ac/nir: implement half-float nir_op_frsq | Rhys Perry | 2019-02-19 | 1 | -2/+1 |
* | ac/nir: implement half-float nir_op_frcp | Rhys Perry | 2019-02-19 | 1 | -2/+1 |
* | ac/nir: make ac_build_fdiv support 16-bit floats | Rhys Perry | 2019-02-19 | 1 | -1/+1 |
* | ac/nir: make ac_build_isign work on all bit sizes | Rhys Perry | 2019-02-19 | 1 | -23/+4 |
* | ac/nir: make ac_build_clamp work on all bit sizes | Rhys Perry | 2019-02-19 | 1 | -4/+9 |
* | ac/nir: fix 64-bit nir_op_f2f16_rtz | Rhys Perry | 2019-02-19 | 1 | -0/+2 |
* | ac/nir: implement 8-bit nir_load_const_instr | Rhys Perry | 2019-02-19 | 1 | -0/+4 |
* | radv: ensure export arguments are always float | Rhys Perry | 2019-02-19 | 1 | -5/+1 |
* | radv: bitcast 16-bit outputs to integers | Rhys Perry | 2019-02-19 | 1 | -2/+2 |
* | radv: fix writing the alpha channel of MRT0 when alpha coverage is enabled | Samuel Pitoiset | 2019-02-18 | 1 | -7/+8 |
* | radv: remove unused variable in gather_push_constant_info() | Samuel Pitoiset | 2019-02-18 | 1 | -1/+0 |
* | radv: write the alpha channel of MRT0 when alpha coverage is enabled | Samuel Pitoiset | 2019-02-18 | 1 | -0/+8 |
* | ac: use new LLVM 8 intrinsic when loading 16-bit values | Samuel Pitoiset | 2019-02-18 | 1 | -14/+27 |
* | ac: add ac_build_llvm8_tbuffer_load() helper | Samuel Pitoiset | 2019-02-18 | 2 | -0/+52 |
* | radv: fix invalid element type when filling vertex input default values | Samuel Pitoiset | 2019-02-16 | 1 | -1/+3 |
* | radv: Use correct num formats to detect whether we should be use 1.0 or 1. | Bas Nieuwenhuizen | 2019-02-15 | 1 | -1/+2 |
* | radv: fix radv_fixup_vertex_input_fetches() | Samuel Pitoiset | 2019-02-14 | 1 | -1/+1 |
* | radv: reduce the number of loaded channels for vertex input fetches | Samuel Pitoiset | 2019-02-14 | 1 | -2/+79 |
* | radv: store vertex attribute formats as pipeline keys | Samuel Pitoiset | 2019-02-14 | 3 | -3/+21 |
* | radv: use MAX_{VBS,VERTEX_ATTRIBS} when defining max vertex input limits | Samuel Pitoiset | 2019-02-14 | 1 | -2/+2 |
* | ac: make use of ac_build_expand_to_vec4() in visit_image_store() | Samuel Pitoiset | 2019-02-14 | 3 | -8/+6 |
* | radv: always export gl_SampleMask when the fragment shader uses it | Samuel Pitoiset | 2019-02-13 | 1 | -4/+4 |
* | radv/winsys: fix BO list creation when RADV_DEBUG=allbos is set | Samuel Pitoiset | 2019-02-13 | 1 | -0/+1 |
* | radv: fix using LOAD_CONTEXT_REG with old GFX ME firmwares on GFX8 | Samuel Pitoiset | 2019-02-12 | 3 | -3/+10 |
* | radv: add support for push constants inlining when possible | Samuel Pitoiset | 2019-02-12 | 5 | -28/+152 |
* | radv: keep track of the number of remaining user SGPRs | Samuel Pitoiset | 2019-02-12 | 1 | -0/+4 |
* | radv: gather if shaders load dynamic offsets separately | Samuel Pitoiset | 2019-02-12 | 2 | -0/+2 |
* | radv: gather more info about push constants | Samuel Pitoiset | 2019-02-12 | 4 | -1/+44 |
* | radv: fix compiler issues with GCC 9 | Samuel Pitoiset | 2019-02-12 | 1 | -42/+48 |
* | radv: remove alloc parameter from pipeline init | Dave Airlie | 2019-02-11 | 1 | -5/+2 |
* | radv/llvm: initialise passes member. | Dave Airlie | 2019-02-11 | 1 | -1/+1 |
* | radv: assert that colorAttachment is valid for CmdClearAttachment | Lionel Landwerlin | 2019-02-08 | 1 | -3/+1 |
* | radv: Implement VK_EXT_buffer_device_address. | Bas Nieuwenhuizen | 2019-02-06 | 3 | -1/+22 |
* | radv: Do not use the bo list for local buffers. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -0/+6 |
* | amd/common: Implement global memory accesses. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -20/+131 |
* | amd/common: Do not use 32-bit loads for shared memory. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -6/+12 |
* | amd/common: handle nir_deref_cast for shared memory from integers. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -68/+82 |
* | amd/common: Handle nir_deref_type_ptr_as_array for shared memory. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -0/+4 |
* | amd/common: Fix stores to derefs with unknown variable. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -8/+13 |
* | amd/common: Use correct writemask for shared memory stores. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -1/+1 |
* | radv: Fix the shader info pass for not having the variable. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -2/+2 |
* | amd/common: Implement ptr->int casts in ac_to_integer. | Bas Nieuwenhuizen | 2019-02-06 | 1 | -0/+13 |
* | amd/common: Add gep helper for pointer increment. | Bas Nieuwenhuizen | 2019-02-06 | 2 | -0/+13 |