path: root/src/gallium/drivers/radeonsi
AgeCommit message (Expand)AuthorFilesLines
46 hoursradeonsi: fix num banks selection on SI for dma setup (v2)Alex Deucher3-24/+19
2 daysr600g,radeonsi: don't skip the context flush if a fence should be returnedMarek Olšák1-1/+1
3 daysradeonsi: Added Diag Handler to receive LLVM Error messagesDarren Powell2-3/+11
4 daysr600g,radeonsi: share some of gfx flush codeMarek Olšák1-41/+3
4 daysr600g,radeonsi: share r600_flush_from_stMarek Olšák1-17/+0
4 daysradeonsi: merge si_flush with si_context_flushMarek Olšák3-38/+29
4 daysgallium/radeon: create and return a fence in the flush functionMarek Olšák3-19/+14
4 dayswinsys/radeon: fold cs_set_flush_callback into cs_createMarek Olšák1-2/+3
4 daysradeonsi: cleanup redundant computation of flush flags and rename a functionMarek Olšák1-8/+9
10 daysgallium: add a way to query min/max texture gather offsetsIlia Mirkin1-0/+2
10 dayswinsys/radeon: fix a race condition between winsys_create and winsys_destroyMarek Olšák1-1/+1
12 daysgallium/radeon: fix warningsMarek Olšák1-1/+1
13 daysgallium: add support for LODQ opcodes.Dave Airlie1-0/+1
2014-04-02mesa/soft/llvmpipe: add fake MSAA supportDave Airlie1-0/+1
2014-03-20radeonsi: Implement DMA blitNiels Ole Salscheider6-20/+391
2014-03-15radeonsi/compute: Fix memory leakAaron Watry1-0/+6
2014-03-14radeonsi: flush the dma ring in si_flush_from_stNiels Ole Salscheider1-0/+7
2014-03-11r600g,radeonsi: attempt to fix racy multi-context apps calling BufferDataMarek Olšák1-4/+1
2014-03-11r600g,radeonsi: use a fallback in dma_copy instead of failingMarek Olšák1-8/+11
2014-03-11radeonsi: small cleanup in get_paramMarek Olšák1-4/+2
2014-03-11radeonsi: set correct alignment for texture buffers and constant buffersMarek Olšák1-3/+2
2014-03-11r600g, radeonsi: fix primitives-generated query with disabled streamoutMarek Olšák4-1/+3
2014-03-11r600g,radeonsi: fix MAX_TEXTURE_3D_LEVELS and MAX_TEXTURE_ARRAY_LAYERS limitsMarek Olšák1-3/+6
2014-03-11radeonsi: implement fast color clearMarek Olšák4-3/+54
2014-03-11r600g,radeonsi: move CMASK register values from r600_surface to r600_textureMarek Olšák1-15/+7
2014-03-11radeonsi: convert the framebuffer state to atom-basedMarek Olšák5-283/+132
2014-03-11radeonsi: move framebuffer-related state to a new struct si_framebufferMarek Olšák5-39/+41
2014-03-11r600g,radeonsi: set priorities for relocationsMarek Olšák7-35/+76
2014-03-07gallium: allow setting of the internal stream output offsetZack Rusin1-2/+2
2014-03-10radeonsi: Use proper member name for deleting export shader PM4 stateMichel Dänzer1-0/+2
2014-03-08radeonsi: fix freeing descriptor buffersChristian König1-1/+1
2014-03-08radeonsi: fix leaking the bound state on destruction v2Christian König3-0/+10
2014-03-08radeonsi: avoid stale state pointersChristian König1-9/+3
2014-03-08radeonsi: avoid stale pointers in si_delete_shader_selectorChristian König1-1/+6
2014-03-07radeon: Rename struct radeon_llvm_binary to radeon_shader_binary v2Tom Stellard1-1/+1
2014-03-07radeonsi: fix blit compressed texture workaround to support 2D arraysMarek Olšák1-1/+2
2014-03-04radeonsi: move translate_colorswap to common codeMarek Olšák1-54/+2
2014-02-27radeonsi: Prevent geometry shader from emitting too many verticesMichel Daenzer1-0/+16
2014-02-25r600g,radeonsi: consolidate create_surface and surface_destroyMarek Olšák2-38/+4
2014-02-25radeonsi: inline util_blitter_copy_textureMarek Olšák1-3/+21
2014-02-25radeonsi: remove useless psbox variable from resource_copy_regionMarek Olšák1-3/+2
2014-02-25radeonsi: compute depth surface registers only onceMarek Olšák1-44/+54
2014-02-25radeonsi: compute color surface registers only onceMarek Olšák1-44/+55
2014-02-25r600g,radeonsi: share r600_surfaceMarek Olšák3-10/+5
2014-02-25radeonsi: move PA_SU_POLY_OFFSET_DB_FMT_CNTL to framebuffer stateMarek Olšák1-8/+21
2014-02-25r300g,r600g,radeonsi: add support for ARB_buffer_storageMarek Olšák1-0/+1
2014-02-25gallium: add texture gather support to gallium (v3)Dave Airlie1-0/+2
2014-02-24clover: Pass buffer offsets to the driver in set_global_binding() v3Tom Stellard1-0/+4
2014-02-24radeonsi: Use SI_BIG_ENDIAN now that it existsTom Stellard1-1/+1
2014-02-24radeonsi: Use util_cpu_to_le32() instead of bswap32() on big-endian systemsTom Stellard2-2/+2