aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* turnip: Add support for polygon fill modes.Eric Anholt2020-06-254-5/+25
* freedreno/a6xx: Define the register fields for polygon fill mode.Eric Anholt2020-06-253-6/+17
* turnip: implement VK_KHR_shader_draw_parametersJonathan Marek2020-06-255-74/+136
* freedreno/ir3: add support for load_draw_idJonathan Marek2020-06-254-4/+15
* freedreno/registers: add CP_DRAW_INDIRECT_MULTIJonathan Marek2020-06-251-0/+32
* radv: enable ACO by defaultDaniel Schürmann2020-06-254-16/+7
* radv: change use_aco -> use_llvmDaniel Schürmann2020-06-258-49/+49
* radv: introduce RADV_DEBUG=llvm optionDaniel Schürmann2020-06-252-0/+6
* zink: unify code for setting resource barriersMike Blumenkrantz2020-06-251-26/+20
* radv: lower 64-bit dfloor on GFX6 for fixing precision issuesSamuel Pitoiset2020-06-252-1/+10
* radv: lower 64-bit drcp/dsqrt/drsq for fixing precision issuesSamuel Pitoiset2020-06-252-0/+16
* iris: Honor scanout requirement from DRIDanylo Piliaiev2020-06-251-1/+1
* vulkan/overlay: fix crash on destroying NULL swapchainPavel Asyutchenko2020-06-251-0/+6
* freedreno/ir3/ra: fix pre-color edge caseRob Clark2020-06-251-7/+3
* turnip: disable early_z for VK_FORMAT_S8_UINTJonathan Marek2020-06-251-4/+7
* turnip: fix update_stencil_maskJonathan Marek2020-06-251-2/+2
* turnip: fix empty scissor caseJonathan Marek2020-06-251-7/+11
* freedreno: handle batch flush in resource trackingRob Clark2020-06-251-4/+30
* freedreno: split out batch clear tracking helperRob Clark2020-06-251-15/+25
* freedreno: split out batch draw tracking helperRob Clark2020-06-251-72/+82
* freedreno: make foreach_bit() declare it's cursorRob Clark2020-06-255-5/+3
* turnip: implement VK_EXT_vertex_attribute_divisorJonathan Marek2020-06-253-2/+29
* freedreno/ir3: switch PIPE_CAP_TGSI_TEXCOORDRob Clark2020-06-243-6/+11
* freedreno: convert builtin blit VS prog to ureg builderRob Clark2020-06-241-17/+43
* freedreno/a3xx: use point-coord helperRob Clark2020-06-241-33/+25
* freedreno/a4xx: use point-coord helperRob Clark2020-06-241-33/+25
* freedreno/a5xx: use point-coord helperRob Clark2020-06-241-33/+25
* freedreno/a6xx: use point-coord helperRob Clark2020-06-241-33/+25
* freedreno/a6xx: de-duplicate vinterp/vpsrepl state buildingRob Clark2020-06-241-92/+71
* freedreno/ir3: add helper to determine point-coord inputsRob Clark2020-06-242-2/+18
* turnip: move some logic out of create_render_pass_commonJonathan Marek2020-06-241-30/+19
* turnip: use RenderPassCreateInfo for render_pass_add_implicit_depsJonathan Marek2020-06-242-81/+66
* turnip: replace a memset(0) with zalloc in CreateRenderPassJonathan Marek2020-06-241-2/+1
* turnip: translate CreateRenderPass to CreateRenderPass2Jonathan Marek2020-06-241-132/+106
* turnip: implement depthBoundsJonathan Marek2020-06-243-6/+17
* freedreno/registers: a6xx depth bounds test registersJonathan Marek2020-06-243-9/+11
* aco: remove outdated assert in handle_operands()Rhys Perry2020-06-241-2/+0
* aco: ignore blocked registers when checking edges in get_reg_impl()Rhys Perry2020-06-241-2/+11
* radv: fix checking the return value of cs_finalize()Samuel Pitoiset2020-06-241-1/+1
* radv: Make radv_alloc_shader_memory static.Bas Nieuwenhuizen2020-06-242-5/+1
* radv/winsys: Distinguish device/host memory errors.Bas Nieuwenhuizen2020-06-244-17/+20
* radv: Handle mmap failures.Bas Nieuwenhuizen2020-06-243-15/+61
* radv/winsys: Deal with realloc failures in BO lists.Bas Nieuwenhuizen2020-06-241-3/+10
* aco: improve vectorization of 8/16-bit loads/storesRhys Perry2020-06-241-9/+3
* aco: fix when sub-dword create_vector operand cannot be placed perfectlyRhys Perry2020-06-241-15/+18
* aco: don't allow partial copies on GFX6/7Daniel Schürmann2020-06-241-1/+1
* aco: align swap operations to 4 bytes on GFX6/7Daniel Schürmann2020-06-241-1/+5
* aco: don't create byte-aligned short loadsRhys Perry2020-06-241-1/+3
* aco: add missing bld.scc() in byte_align_scalar()Rhys Perry2020-06-241-1/+1
* aco: don't store byte-aligned short storesRhys Perry2020-06-241-4/+4