aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno
Commit message (Expand)AuthorAgeFilesLines
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-1435-38/+38
* freedreno/ir3: remove first-vertex sysvalRob Clark2019-11-122-6/+0
* freedreno: fix eglDupNativeFenceFD errorRob Clark2019-11-121-4/+10
* freedreno: add Adreno 640 IDJonathan Marek2019-11-112-0/+10
* freedreno/ir3: also track # of nops for shader-dbRob Clark2019-11-091-1/+3
* freedreno/a4xx: fix SP_FS_MRT_REG.HALF_PRECISIONRob Clark2019-11-091-1/+1
* freedreno/a3xx: fix SP_FS_MRT_REG.HALF_PRECISIONRob Clark2019-11-091-1/+1
* freedreno/a6xx: Turn on tessellation shadersKristian H. Kristensen2019-11-071-1/+13
* freedreno/a6xx: Only use merged regs and four quads for VS+FSKristian H. Kristensen2019-11-071-5/+15
* freedreno/blitter: Save tessellation stateKristian H. Kristensen2019-11-071-0/+2
* freedreno/a6xx: Only set emit.hs/ds when we're drawing patchesKristian H. Kristensen2019-11-071-2/+3
* freedreno: Use bypass rendering for tessellationKristian H. Kristensen2019-11-071-0/+8
* freedreno/a6xx: Program state for tessellation stagesKristian H. Kristensen2019-11-073-34/+157
* freedreno/a6xx: Emit constant parameters for tessellation stagesKristian H. Kristensen2019-11-071-10/+84
* freedreno/a6xx: Allocate and program tessellation bufferKristian H. Kristensen2019-11-073-0/+44
* freedreno/a6xx: Build the right draw command for tessellationKristian H. Kristensen2019-11-073-4/+52
* freedreno/ir3: Add tessellation field to shader keyKristian H. Kristensen2019-11-071-0/+17
* freedreno: Don't count primitives for patchesKristian H. Kristensen2019-11-071-1/+8
* freedreno/ir3: Emit link map as byte or dwords offsets as neededKristian H. Kristensen2019-11-071-2/+16
* freedreno/a6x: Rename z/s formatsKristian H. Kristensen2019-11-074-10/+10
* freedreno/a6xx: Fix layered texture type enumKristian H. Kristensen2019-11-071-4/+4
* freedreno: Add nogmem debug option to force bypass renderingKristian H. Kristensen2019-11-073-1/+5
* freedreno/a6xx: Clear sysmem with CP_BLITKristian H. Kristensen2019-11-074-15/+167
* freedreno/a6xx: Fix primitive counters againKristian H. Kristensen2019-11-071-47/+104
* freedreno/a2xx: add missing vertex formats (SSCALE/USCALE/FIXED)Jonathan Marek2019-10-307-49/+82
* freedreno/a6xx: add a618 supportRob Clark2019-10-293-0/+27
* freedreno/a6xx: cleanup magic registersRob Clark2019-10-296-22/+47
* freedreno/a6xx: remove some left over dead codeRob Clark2019-10-291-10/+0
* util: remove LIST_IS_EMPTY macroTimothy Arceri2019-10-282-3/+3
* util: rename list_empty() to list_is_empty()Timothy Arceri2019-10-282-2/+2
* freedreno/a2xx: use sysval for pointcoordJonathan Marek2019-10-272-11/+9
* freedreno/ir3: debug cleanupRob Clark2019-10-242-4/+3
* freedreno/a5xx: enable a510Marijn Suijten2019-10-191-0/+1
* freedreno/a6xx: add support for pre-fs texture fetchRob Clark2019-10-181-5/+23
* freedreno: update registersRob Clark2019-10-181-1/+1
* freedreno/a6xx: Turn on geometry shadersKristian H. Kristensen2019-10-172-3/+15
* freedreno/a6xx: Implement PIPE_QUERY_PRIMITIVES_GENERATED for GSKristian H. Kristensen2019-10-171-0/+34
* freedreno/blitter: Save GS stateKristian H. Kristensen2019-10-171-0/+1
* freedreno/a6xx: Support layered render targetsKristian H. Kristensen2019-10-174-4/+32
* freedreno/a6xx: Emit program state for GSKristian H. Kristensen2019-10-173-26/+148
* freedreno/ir3: Implement primitive layout intrinsicsKristian H. Kristensen2019-10-175-4/+82
* freedreno/ir3: Add has_gs flag to shader keyKristian H. Kristensen2019-10-171-5/+7
* freedreno/a6xx: Add missing adjacency primitives to tableKristian H. Kristensen2019-10-171-8/+12
* freedreno/a6xx: Trim a few regs from fd6_emit_restore()Kristian H. Kristensen2019-10-171-20/+0
* freedreno/registers: Update with GS, HS and DS registersKristian H. Kristensen2019-10-172-3/+3
* freedreno/ir3: remove input ncomp fieldJonathan Marek2019-10-142-2/+2
* gallium: remove PIPE_SHADER_CAP_SCALAR_ISAMarek Olšák2019-10-101-2/+0
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-072-3/+3
* freedreno/a3xx: Mostly fix min-vs-mag filtering decisions on non-mipmap tex.Eric Anholt2019-09-261-5/+12
* freedreno/a6xx: Move instrlen and obj_start writes to fd6_emit_shaderKristian H. Kristensen2019-09-251-32/+44