summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: clean up some open-coded bitsRob Clark2019-02-161-2/+4
* freedreno/a6xx: move stream-out emit to helperRob Clark2019-02-161-64/+72
* swr/rast: Add translation support to streamoutAlok Hota2019-02-1512-37/+106
* swr/rast: simdlib cleanup, clipper stack space fixesAlok Hota2019-02-1513-135/+127
* swr/rast: convert DWORD->uint32_t, QWORD->uint64_tAlok Hota2019-02-155-25/+25
* swr/rast: Refactor scratch space variable namesAlok Hota2019-02-154-14/+14
* swr/rast: FP consistency between POSH/RENDER pipesAlok Hota2019-02-154-11/+33
* swr/rast: Move knob defaults to generated cpp fileAlok Hota2019-02-152-7/+14
* swr/rast: Flip BitScanReverse index calculationAlok Hota2019-02-151-2/+2
* swr/rast: Correctly align 64-byte spills/fillsAlok Hota2019-02-151-2/+2
* swr/rast: Disable use of __forceinline by defaultAlok Hota2019-02-151-1/+12
* swr/rast: Convert system memory pointers to gfxptr_tAlok Hota2019-02-156-3/+18
* gallium/auxiliary/vl: Add video compositor compute shader renderJames Zhu2019-02-152-28/+83
* gallium/auxiliary/vl: Add compute shader to support video compositor renderJames Zhu2019-02-155-0/+469
* gallium/auxiliary/vl: Rename csc_matrix and increase its size.James Zhu2019-02-153-7/+7
* gallium/auxiliary/vl: Split vl_compositor graphic shaders from vl_compositor APIJames Zhu2019-02-155-688/+821
* gallium/auxiliary/vl: Move dirty define to header fileJames Zhu2019-02-152-9/+8
* virgl: use virgl_transfer_inline_write even lessGurchetan Singh2019-02-151-1/+1
* virgl: use transfer queueGurchetan Singh2019-02-155-18/+36
* virgl: introduce transfer queueGurchetan Singh2019-02-155-0/+390
* virgl: add encoder functions for new protocolGurchetan Singh2019-02-152-0/+28
* virgl: make winsys modifications for encoded transfersGurchetan Singh2019-02-155-6/+21
* virgl: add extra checks in virgl_res_needs_flush_waitGurchetan Singh2019-02-151-4/+9
* virgl: pass virgl transfer to virgl_res_needs_flush_waitGurchetan Singh2019-02-155-14/+22
* virgl: keep track of number of computationsGurchetan Singh2019-02-152-3/+3
* virgl: limit command length to 16 bitsGurchetan Singh2019-02-152-5/+8
* virgl: use virgl_transfer in inline writeGurchetan Singh2019-02-151-26/+40
* virgl: add protocol for resource transfersGurchetan Singh2019-02-152-0/+12
* virgl: when creating / freeing transfers, pass slab pool directlyGurchetan Singh2019-02-154-14/+14
* virgl: unmap uploader at flush timeGurchetan Singh2019-02-151-2/+3
* virgl: make alignment smaller when uploading index user buffersGurchetan Singh2019-02-151-1/+1
* virgl: track level cleanliness rather than resource cleanlinessGurchetan Singh2019-02-156-14/+20
* virgl: don't mark unclean after a flushGurchetan Singh2019-02-151-1/+0
* virgl: use virgl_resource_dirty helperGurchetan Singh2019-02-156-16/+19
* virgl: add ability to do finer grain dirty trackingGurchetan Singh2019-02-158-13/+15
* panfrost: Improve logging and patch memory leaksAlyssa Rosenzweig2019-02-152-49/+48
* panfrost: Don't align framebuffer dimsAlyssa Rosenzweig2019-02-151-2/+2
* panfrost: Implement PIPE_QUERY_OCCLUSION_COUNTERAlyssa Rosenzweig2019-02-151-1/+8
* panfrost: Identify MALI_OCCLUSION_PRECISE bitAlyssa Rosenzweig2019-02-152-5/+7
* panfrost: Backport driver to Mali T600/T700Alyssa Rosenzweig2019-02-156-262/+340
* panfrost: Fix build; depend on libdrmAlyssa Rosenzweig2019-02-151-0/+1
* swr: set PIPE_CAP_MAX_VARYINGS correctlyIlia Mirkin2019-02-141-0/+2
* etnaviv: drop duplicate #defineEric Engestrom2019-02-141-4/+0
* st/dri: drop duplicate #defineEric Engestrom2019-02-141-4/+0
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-1441-44/+45
* nir: Move panfrost's isign lowering to nir_opt_algebraic.Eric Anholt2019-02-142-1/+1
* gallium/aux: add PIPE_CAP_MAX_VARYINGS to u_screenAlok Hota2019-02-131-0/+3
* freedreno/a6xx: Fix point coordKristian H. Kristensen2019-02-133-8/+4
* freedreno/a6xx: Front facing needs UNK3 bitKristian H. Kristensen2019-02-131-2/+5
* freedreno/a6xx: Update headersKristian H. Kristensen2019-02-132-7/+7