summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* gallium: distinguish between shader IR in get_compute_paramBas Nieuwenhuizen2016-04-021-1/+1
* r600: ignore PIPE_BIND_LINEAR in *_is_format_supportedChristian König2016-03-302-0/+10
* r600/sb: Do not distribute neg in expr_handler::fold_assoc() when folding mul...xavier2016-03-221-2/+6
* r600g: flatten if (1) statement after removal of TGSI->LLVMMarek Olšák2016-03-201-81/+79
* r600g: remove TGSI->LLVM translationMarek Olšák2016-03-209-1107/+89
* gallium/radeon: remove old CS tracingMarek Olšák2016-03-204-41/+3
* r600g: clear compressed_depthtex/colortex_mask when binding buffer textureNicolai Hähnle2016-03-111-12/+12
* r600g: update compressed_colortex_masks when a cmask is created or disabledNicolai Hähnle2016-03-101-0/+30
* gallium: add CAPs returning PCI device locationMarek Olšák2016-03-091-0/+8
* radeonsi: set amdgpu metadata before exporting a textureMarek Olšák2016-03-091-1/+1
* gallium/radeon: disable CMASK on handle export if sharing doesn't allow it (v2)Marek Olšák2016-03-091-1/+8
* r600g: Do colorformat endian swap for PIPE_USAGE_STAGINGOded Gabbay2016-03-032-17/+2
* r600g: remove support for DRM < 2.12.0Marek Olšák2016-03-016-68/+16
* r600: Make enum alu_op_flags unsignedRob Herring2016-02-291-8/+8
* gallium/r600: Don't let h/w do endian swap for colorformatOded Gabbay2016-02-291-0/+7
* gallium/radeon: add basic code for setting shader return valuesMarek Olšák2016-02-211-1/+1
* radeon/llvm: Set the target triple on the moduleTom Stellard2016-02-171-1/+1
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_IMAGESIlia Mirkin2016-02-151-0/+1
* gallium: add PIPE_SHADER_CAP_SUPPORTED_IRSSamuel Pitoiset2016-02-131-0/+2
* gallium: add a new interface for pipe_context::launch_grid()Samuel Pitoiset2016-02-131-8/+7
* gallium/radeon: drop support for LLVM 3.5Marek Olšák2016-02-113-98/+0
* r600, compute: Do not overwrite pipe_resource.screenJan Vesely2016-02-051-1/+1
* gallium/radeon: implement query_memory_info (v2)Marek Olšák2016-02-051-1/+1
* gallium: add interface for querying memory usage and sizes (v2)Marek Olšák2016-02-051-0/+1
* gallium/radeon: get pipe_interleave_bytes AKA group_bytes from the winsysMarek Olšák2016-02-051-1/+1
* gallium/radeon: set num_banks in the winsysMarek Olšák2016-02-052-5/+5
* gallium/radeon: rename & reorder members of radeon_infoMarek Olšák2016-02-053-4/+4
* gallium/radeon: emit LLVM `ret void` before radeon_llvm_finalize_moduleNicolai Hähnle2016-02-051-0/+1
* gallium: add PIPE_CAP_QUERY_BUFFER_OBJECTIlia Mirkin2016-02-041-0/+1
* gallium/radeon: support PIPE_CAP_SURFACE_REINTERPRET_BLOCKSNicolai Hähnle2016-02-031-1/+1
* gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKSNicolai Hähnle2016-02-031-0/+1
* gallium: Add PIPE_CAP_BUFFER_SAMPLER_VIEW_RGBA_ONLYNicolai Hähnle2016-02-031-0/+3
* r600,compute: Plug few memory leaksJan Vesely2016-01-263-8/+30
* r600: Typos and whitespace fixesJan Vesely2016-01-263-7/+7
* gallium: add GREMEDY_string_markerRob Clark2016-01-211-0/+1
* r600g: don't leak driver const buffersGrazvydas Ignotas2016-01-211-0/+6
* gallium/st: add pipe_context::generate_mipmap()Charmaine Lee2016-01-141-0/+1
* gallium/radeon: implement PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-141-1/+1
* gallium: add PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-141-0/+1
* gallium: add PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENTIlia Mirkin2016-01-081-0/+1
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERSIlia Mirkin2016-01-081-0/+1
* gallium: add caps for POSITION and FACE system valuesMarek Olšák2016-01-081-0/+2
* radeon, si: Use TGSI chan name defines in lp_build_emit_fetch() callsEdward O'Callaghan2016-01-081-1/+1
* gallium: add caps to expose support for multi indirect drawsIlia Mirkin2016-01-071-0/+2
* gallium/r600: Replace ALIGN_DIVUP with DIV_ROUND_UPKrzysztof Sobiecki2016-01-063-3/+2
* gallium/drivers/r600: Use unsigned for loop indexEdward O'Callaghan2016-01-061-9/+9
* gallium/drivers: Remove unnecessary semicolonsEdward O'Callaghan2016-01-061-1/+1
* gallium/radeon: dump LLVM module outside of radeon_llvm_compileMarek Olšák2016-01-031-1/+3
* gallium/radeon: always add +DumpCode to the LLVM target machine for LLVM <= 3.5Marek Olšák2016-01-031-1/+1
* gallium/radeon: r600_can_dump_shader should get TGSI processor type directlyMarek Olšák2016-01-031-2/+4