summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600g: fix lod bias/explicit lod with cube maps.Dave Airlie2012-11-091-8/+20
* r600g: clarify const buffer numbering and handlingDave Airlie2012-11-094-4/+10
* r600g: fix pre eg export with llvmVincent Lejeune2012-11-081-1/+1
* r600g/compute: fix call to r600_bytecode_initAlex Deucher2012-11-071-1/+2
* r600g: add in-place DB decompression and texturing with DB tilingMarek Olšák2012-11-068-79/+216
* r600g: make tgsi-to-llvm generates store.pixel* intrinsic for fsVincent Lejeune2012-11-025-12/+127
* r600g: re-enable handling of DISCARD_RANGE, improving performanceMarek Olšák2012-11-011-2/+0
* r600g: fix abysmal performance in Reaction QuakeMarek Olšák2012-11-012-21/+24
* r600g: avoid shader needing too many gpr to lockup the gpu v2Jerome Glisse2012-10-313-34/+62
* r600g: use SQ_VTX_SEMANTIC_CLEAR to clear the semantic registersMarek Olšák2012-10-314-99/+11
* gallium: expose ARB_map_buffer_alignment on RadeonMarek Olšák2012-10-311-0/+3
* r600g: use better sample positions for 8x MSAAMarek Olšák2012-10-312-12/+12
* gallium: add start_slot parameter to set_vertex_buffersMarek Olšák2012-10-312-29/+28
* r600g: tgsi-to-llvm emits right input intrinsicsVincent Lejeune2012-10-302-20/+64
* r600g: implement texturing with 8x MSAA compressed surfaces for EvergreenMarek Olšák2012-10-2911-37/+256
* r600g: advertise 32 streamout vec4 outputsMarek Olšák2012-10-261-1/+1
* r600g: advertise 32 fragment shaders inputs, not 34Marek Olšák2012-10-261-4/+1
* r600g: split cayman common state out into a shared functionAlex Deucher2012-10-263-16/+35
* r600g: emit some additional regs on caymanAlex Deucher2012-10-261-0/+54
* r600g: there are 16 const buffer size regs for each shader stageAlex Deucher2012-10-261-2/+19
* r600g: rework evergreen_init_common_regs()Alex Deucher2012-10-261-40/+33
* r600g/compute: always CONTEXT_CONTROL packet at start of CSAlex Deucher2012-10-262-0/+10
* r600g: force bank_swizzle if already setVincent Lejeune2012-10-242-0/+4
* r600g: rewrite tgsi-to-llvm load-input to handle fragcoordVincent Lejeune2012-10-242-42/+84
* r600g: Remove special handling of PRED_SET* insructions for LLVM 3.2Tom Stellard2012-10-191-0/+2
* gallium: remove unused data pointer from pipe_transferMarek Olšák2012-10-182-2/+0
* r600g: Fix segfault in r600_compute_global_transfer_map()Tom Stellard2012-10-161-1/+1
* r600g: Fix build with --enable-openclTom Stellard2012-10-161-0/+1
* r600g: drop useless switch statementAndreas Boll2012-10-151-94/+7
* r600g: emit the border color only when it's neededMarek Olšák2012-10-154-4/+24
* r600g: cleanup create_sampler_state functionsMarek Olšák2012-10-153-57/+46
* r600g: move shader structures into r600_shader.hMarek Olšák2012-10-129-25/+30
* r600g: implement MSAA resolving for 8-bit and 16-bit integer formatsMarek Olšák2012-10-121-3/+41
* r600g: put user indices in the command stream for small index countsMarek Olšák2012-10-112-14/+28
* r600g: inline r600_translate_index_bufferMarek Olšák2012-10-114-65/+22
* gallium: unify transfer functionsMarek Olšák2012-10-117-218/+170
* r600g: move SQ_GPR_RESOURCE_MGMT_1 into new config_stateMarek Olšák2012-10-103-14/+22
* r600g: move DB_SHADER_CONTROL into db_misc_stateMarek Olšák2012-10-106-36/+27
* r600g: emit PS_PARTIAL_FLUSH at the beginning of CSMarek Olšák2012-10-102-0/+12
* r600g: atomize depth-stencil-alpha stateMarek Olšák2012-10-108-50/+28
* r600g: atomize rasterizer stateMarek Olšák2012-10-107-173/+126
* r600g: sort variables in r600_contextMarek Olšák2012-10-104-93/+79
* r600g: initialize SQ_VTX_SEMANTIC_* in the start_cs command bufferMarek Olšák2012-10-102-36/+36
* r600g: atomize scissor stateMarek Olšák2012-10-108-78/+48
* r600g: atomize polygon offset stateMarek Olšák2012-10-107-123/+121
* r600g: atomize fetch shaderMarek Olšák2012-10-109-121/+67
* r600g: remove the dual_src_blend flag from the shader keyMarek Olšák2012-10-103-3/+4
* r600g: atomize blend stateMarek Olšák2012-10-109-176/+182
* r600g: inline r600_atom_dirtyMarek Olšák2012-10-108-52/+47
* r600g: remove the "atom" variable from r600_command_bufferMarek Olšák2012-10-106-37/+34