aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600g: only do depth-only or stencil-only in-place decompressionMarek Olšák2015-10-034-12/+43
* gallium/radeon: add separate stencil level dirty flagsMarek Olšák2015-10-032-2/+5
* gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák2015-10-036-40/+41
* r600g: update num_dw in scissor_enable workaroundGrazvydas Ignotas2015-09-231-0/+1
* r600g: add support for TXQS tgsi opcodeIlia Mirkin2015-09-132-5/+13
* gallium: add PIPE_CAP_TGSI_TXQS to let st know if TXQS is supportedIlia Mirkin2015-09-131-0/+1
* r600: Fix llvm build since const buffer changesKai Wasserbäch2015-09-131-1/+1
* r600: Enable fp64 on chips with native supportGlenn Kennard2015-09-121-0/+3
* r600g: Support I2D/U2D/D2I/D2UGlenn Kennard2015-09-121-8/+98
* r600g: lower number of driver const buffersDave Airlie2015-09-123-70/+131
* r600: define some values for the fetch constant offsets.Dave Airlie2015-09-124-27/+47
* r600/llvm: remove dead code for LLVM 3.3Marek Olšák2015-09-101-106/+0
* r600g: use pipe_resource::width0 instead pb_buffer::sizeMarek Olšák2015-09-102-6/+6
* r600: don't use shader key without verifying shader type (v2)Dave Airlie2015-09-091-7/+12
* r600: fix loop overrun in cayman_mul_double_instrDave Airlie2015-09-041-1/+1
* gallium/radeon: remove 'dirty' member from r600_atomGrazvydas Ignotas2015-09-032-3/+0
* r600g: simplify dirty atom trackingGrazvydas Ignotas2015-09-033-49/+14
* r600g: start numbering atoms from 1Grazvydas Ignotas2015-09-033-3/+3
* r600g: make all viewport states use single atomGrazvydas Ignotas2015-09-036-34/+38
* r600g: apply disable workaround on all scissorsGrazvydas Ignotas2015-09-032-9/+14
* r600g: make all scissor states use single atomGrazvydas Ignotas2015-09-036-40/+62
* r600g: Add doubles support for CYPRESSGlenn Kennard2015-09-021-2/+25
* r600g: add doubles support for CAYMANDave Airlie2015-09-025-6/+421
* r600g: add multiple stream support for geom shadersGlenn Kennard2015-09-025-74/+171
* r600g/sb: add support for multiple streams to SB backendDave Airlie2015-09-022-5/+15
* r600g: add support for streams to the assembler.Dave Airlie2015-09-025-2/+11
* r600g/sb: dump sampler/resource index modes for textures.Dave Airlie2015-09-021-0/+4
* r600g: Simplify out a couple of unnecessary branchesEdward O'Callaghan2015-09-011-6/+2
* gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_listMarek Olšák2015-09-016-43/+43
* gallium/radeon: rename write_*_reg functionsMarek Olšák2015-09-016-141/+141
* radeonsi: avoid redundant CB and DB register updatesMarek Olšák2015-09-011-1/+1
* r600g: fix calculation for gpr allocationDave Airlie2015-09-011-1/+1
* r600/sb: update last_cf for finalize if.Dave Airlie2015-09-011-0/+3
* r600: move prim convert from geom shader to function.Dave Airlie2015-08-312-25/+26
* r600g: Use TGSI parse results instead of manually exfiltratingEdward O'Callaghan2015-08-301-1/+1
* r600g: Set geometry properties in r600_create_shader_state()Edward O'Callaghan2015-08-303-25/+23
* r600g: Move geometry properties state from shader to selectorEdward O'Callaghan2015-08-306-22/+23
* r600g: Remove dead assigment to 'gs_input_prim' in shader stateEdward O'Callaghan2015-08-302-4/+0
* r600: port si_conv_prim_to_gs_out from radeonsiDave Airlie2015-08-291-15/+16
* r600g: use PRIi64 for some compute debug printfsDave Airlie2015-08-291-4/+4
* r600g/sb: Don't crash on empty if jump targetGlenn Kennard2015-08-281-1/+4
* r600g/sb: Don't read junk after EOPGlenn Kennard2015-08-283-1/+6
* r600g/sb: Handle undef in read port trackerGlenn Kennard2015-08-281-1/+1
* r600g,radeonsi: remove unused ill-formed register field definitionsMarek Olšák2015-08-261-1/+0
* gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-261-2/+3
* r600g: Fix assert in tgsi_cmpGlenn Kennard2015-08-231-2/+2
* util/u_blitter: implement alpha blending for pipe->blitMarek Olšák2015-08-211-1/+2
* r600g: Fix handling of TGSI_OPCODE_ARR with SBGlenn Kennard2015-08-211-1/+1
* r600: Turn 'r600_shader_key' struct into unionEdward O'Callaghan2015-08-214-38/+42
* r600: Rewrite r600_shader_selector_key() to use a switch stmtEdward O'Callaghan2015-08-211-7/+17