summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_asm.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-28winsys/amdgpu: explicitly declare whether buffer_map is permanent or notNicolai Hähnle1-1/+3
2018-07-05r600: Add R4G4B4A4 and A1B5G5R5 to supported vertex formatsGert Wollny1-0/+15
2018-02-26r600: add time lo/hi debugging output.Dave Airlie1-0/+6
2018-02-09r600g: Implement spilling of temp arrays (v2)Glenn Kennard1-0/+17
2018-02-09r600g: Add pending output functionGlenn Kennard1-0/+18
2018-02-09r600g: Support emitting scratch opsGlenn Kennard1-0/+21
2018-02-02r600: initial attempt at gl_HelperInvocation (v3)Dave Airlie1-1/+6
2018-02-01r600: fix buffer resinfo opcode translation.Dave Airlie1-1/+1
2018-01-10r600: use GET_BUFFER_RESINFO vtx fetch on eg instead of setting up constsRoland Scheidegger1-1/+2
2018-01-10r600: increase number of ubos by one to 14Roland Scheidegger1-0/+1
2017-11-22r600: Emit EOP for more CF instruction typesGert Wollny1-1/+4
2017-11-03r600: add support for emitting RAT instructions to the assembler.Dave Airlie1-0/+9
2017-11-03r600: add support for mark bit to the assembler.Dave Airlie1-0/+4
2017-11-03r600: add support for some ALU sources.Dave Airlie1-0/+9
2017-07-25r600: Add support for B5G5R5A1.Michal Srb1-0/+6
2017-07-25r600g: constify some args at r600_asm.cConstantine Charlamov1-5/+6
2017-07-25r600g: remove unused "bc" args, and one unneeded forward declarationConstantine Charlamov1-45/+40
2017-06-26r600/asm: add support for other GDS operations.Dave Airlie1-0/+10
2017-06-26r600: don't merge GDS into VTXDave Airlie1-2/+3
2017-06-26r600: for memory instructions dump index gpr for read indirects also.Dave Airlie1-1/+2
2017-06-26r600: add support for vertex fetches via texture cacheDave Airlie1-2/+18
2017-06-26r600: route indirect address register correctly for vtx fetches.Dave Airlie1-1/+1
2017-03-20r600g: make condition clearerConstantine Kharlamov1-6/+8
2016-08-01r600g: Avoid aliasing violations.Matt Turner1-1/+2
2016-07-26r600g: add support for B5G6R5 PBO uploads via texture buffers (v2)Marek Olšák1-0/+6
2016-06-04gallium/u_suballoc: allow different alignment for each allocationMarek Olšák1-1/+2
2016-04-22gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák1-1/+1
2015-12-11gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák1-1/+1
2015-12-07r600/asm: enable nstack check for tess ctrl/eval shaders.Dave Airlie1-1/+1
2015-12-07r600/asm: handle lds read operations.Dave Airlie1-1/+21
2015-12-07r600/asm: add LDS ops and barrier to the once per group restriction.Dave Airlie1-1/+1
2015-12-07r600: add support for LDS instruction encoding.Dave Airlie1-2/+26
2015-12-07r600: add support for GDS clause to the assembler.Dave Airlie1-0/+82
2015-12-06gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan1-9/+9
2015-12-06gallium/drivers: Trivial code-style cleanupEdward O'Callaghan1-1/+1
2015-11-30r600: split out common alu_writes pattern.Dave Airlie1-7/+12
2015-10-29r600g: Fix special negative immediate constants when using ABS modifier.Ivan Kalvachev1-4/+4
2015-09-02r600g: add doubles support for CAYMANDave Airlie1-0/+14
2015-09-02r600g: add support for streams to the assembler.Dave Airlie1-0/+2
2015-08-28r600g/sb: Don't read junk after EOPGlenn Kennard1-0/+2
2015-02-24r600g: Implement GL_ARB_draw_indirect for EG/CMGlenn Kennard1-1/+1
2015-02-06r600g: fix abs() support on ALU 3 source operands instructionsXavier Bouchoux1-0/+6
2014-10-28r600g: Implement sm5 UBO/sampler indexingGlenn Kennard1-8/+50
2014-09-03Eliminate several cases of multiplication in arguments to callocCarl Worth1-1/+1
2014-07-28r600g: switch SNORM conversion to DX and GLES behaviorMarek Olšák1-1/+0
2014-06-02r600g: HW bug workaround for TGSI_OPCODE_BREAKCChristoph Bumiller1-0/+1
2014-02-24r600g: Use util_cpu_to_le32() instead of bswap32() on big-endian systemsTom Stellard1-1/+1
2014-02-05r600g: add support for geom shaders to r600/r700 chipsets (v2)Dave Airlie1-1/+1
2014-02-05r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin1-1/+1
2014-02-05r600g/bc: add support for indexed memory writes.Dave Airlie1-2/+7