summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* gallium: remove PIPE_CAP_USER_INDEX_BUFFERSMarek Olšák2017-02-251-1/+0
* gallium/u_queue: isolate util_queue_fence implementationMarek Olšák2017-02-221-3/+3
* radeonsi: fix issues with monolithic shadersMarek Olšák2017-02-211-1/+2
* radeonsi: set no-signed-zeros-fp-mathMarek Olšák2017-02-212-1/+5
* gallivm: add no-signed-zeros-fp-math option to lp_create_builder (v2)Marek Olšák2017-02-211-1/+5
* radeonsi: skip TESSINNER/OUTER offchip stores if TES doesn't read themMarek Olšák2017-02-213-15/+77
* radeonsi: skip LDS stores in TCS if there are no LDS output readsMarek Olšák2017-02-211-1/+16
* radeonsi: fix UINT/SINT clamping for 10-bit formats on <= CIKNicolai Hähnle2017-02-215-19/+42
* radeonsi: handle MultiDrawIndirect in si_get_draw_start_countNicolai Hähnle2017-02-211-7/+53
* android: radeonsi: fix sid_table.h generated header include pathMauro Rossi2017-02-201-1/+3
* gallium/u_index_modify: don't add PIPE_TRANSFER_UNSYNCHRONIZED unconditionallyMarek Olšák2017-02-191-1/+1
* radeonsi: fix UNSIGNED_BYTE index buffer fallback with non-zero start (v2)Marek Olšák2017-02-191-2/+2
* gallium: remove TGSI_OPCODE_CLAMPMarek Olšák2017-02-181-3/+0
* radeonsi: stop using TGSI_OPCODE_CLAMP by moving it amd/commonMarek Olšák2017-02-183-24/+6
* radeonsi: use R600_RESOURCE_FLAG_UNMAPPABLE where it's desirableMarek Olšák2017-02-184-23/+42
* radeonsi: upload constants into VRAM instead of GTTMarek Olšák2017-02-183-7/+10
* gallium/radeon: use TCC line size as alignment in other placesMarek Olšák2017-02-182-3/+5
* radeonsi: use a clever alignment for index buffer uploadsMarek Olšák2017-02-181-4/+7
* radeonsi: use a clever alignment for descriptor uploadsMarek Olšák2017-02-181-4/+7
* radeonsi: use a clever alignment for constant buffer uploadsMarek Olšák2017-02-182-1/+18
* radeonsi: move index buffer flushing into a non-upload indexed caseMarek Olšák2017-02-181-7/+6
* radeonsi: use SI_MAX_ATTRIBS where it should be usedMarek Olšák2017-02-184-5/+5
* radeonsi: sort members of si_shader_key::partMarek Olšák2017-02-181-6/+6
* radeonsi: have separate LS and ES main shader parts in the shader selectorMarek Olšák2017-02-183-5/+49
* radeonsi: don't compile pure monolithic shaders asynchronouslyMarek Olšák2017-02-181-2/+6
* radeonsi: allow unaligned vertex buffer offsets and strides on CIK-VIMarek Olšák2017-02-181-3/+9
* radeonsi: remove the fix_size3 workaroundMarek Olšák2017-02-183-36/+0
* radeonsi: add a workaround for clamping unaligned RGB 8 & 16-bit vertex loadsMarek Olšák2017-02-185-6/+60
* radeonsi: make fix_fetch an array of uint8_tMarek Olšák2017-02-185-23/+25
* gallium/u_suballoc: allow setting pipe_resource::flagsMarek Olšák2017-02-181-1/+1
* radeonsi: use shared emit_umsb helper.Dave Airlie2017-02-161-22/+2
* radeonsi: use shared emit imsb code.Dave Airlie2017-02-161-25/+3
* radeonsi: implement uploading zero-stride vertex attribsMarek Olšák2017-02-141-8/+23
* radeonsi: implement legacy GL_DOUBLE vertex formatsMarek Olšák2017-02-143-21/+117
* radeonsi: clean up si_get_paramMarek Olšák2017-02-141-19/+11
* gallium/radeon: remove the internal u_upload_mgr pointerMarek Olšák2017-02-143-9/+12
* radeonsi: use common sendmsg emission function.Dave Airlie2017-02-141-26/+6
* radeonsi: align vertex buffer descriptor list size for optimal prefetchMarek Olšák2017-02-104-2/+7
* radeonsi: align shader binaries to CP DMA alignment for optimal prefetchMarek Olšák2017-02-101-1/+2
* radeonsi: move CP_DMA_ALIGNMENT definitionMarek Olšák2017-02-102-10/+10
* radeonsi: remove SI_CONTEXT_FLUSH_AND_INV_FRAMEBUFFERMarek Olšák2017-02-103-6/+6
* radeonsi: remove separate CB/DB_META flush flagsMarek Olšák2017-02-103-17/+8
* radeonsi: reduce the number of FMASK input coordinatesMarek Olšák2017-02-101-7/+3
* radeonsi: write shader asm annotated with wave info into GPU hang reportsMarek Olšák2017-02-103-3/+252
* radeonsi: write wave information into GPU hang reportsMarek Olšák2017-02-101-0/+20
* gallium: add separate PIPE_CAP_INT64_DIVMODIlia Mirkin2017-02-091-0/+1
* radeon/ac: move common llvm build functions to a separate file.Dave Airlie2017-02-071-0/+1
* radeonsi/ac: move most of emit_ddxy to shared code.Dave Airlie2017-02-031-71/+7
* radeonsi/ac: move get thread id to shared code.Dave Airlie2017-02-031-55/+2
* radeonsi/ac: move tbuffer store and buffer load to shared code.Dave Airlie2017-02-031-185/+40