summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeon
AgeCommit message (Expand)AuthorFilesLines
2015-02-24Revert "radeon/llvm: enable unsafe math for graphics shaders"Michel Dänzer1-4/+0
2015-02-04r600g,radeonsi: don't append to streamout buffers that haven't been used yetMarek Olšák2-1/+4
2015-02-04tgsi: add tgsi_get_processor_type helper from radeonMarek Olšák1-11/+0
2015-02-02dir-locals.el: Don't set variables for non-programming modesNeil Roberts1-1/+1
2015-01-27r600g,radeonsi: Fix calculation of IR target cap string buffer sizeMichel Dänzer1-2/+2
2015-01-20radeonsi: Re-enable LLVM IR dumpsTom Stellard1-1/+3
2015-01-20radeon: Teach radeon_elf_read() how to parse reloc information v3Tom Stellard3-5/+76
2015-01-20radeon: Add a helper function for freeing members of radeon_shader_binaryTom Stellard2-0/+11
2015-01-12r600g: fix build failure when building the driver without LLVMMarek Olšák1-0/+4
2015-01-07radeonsi: use TC L2 for CP DMA operations with shader resources on CIKMarek Olšák1-0/+12
2015-01-07radeonsi: only flush the right set of caches for CP DMA operationsMarek Olšák4-8/+14
2015-01-07r600g,radeonsi: separate cache flush flagsMarek Olšák1-22/+2
2015-01-07r600g: move r6xx-specific streamout flush flagging into r600gMarek Olšák1-6/+1
2015-01-07radeonsi: use ordered compares for SSG and face selectionMarek Olšák1-2/+2
2015-01-06radeon/llvm: Use amdgcn triple for SI+ on LLVM >= 3.6Tom Stellard3-14/+20
2015-01-06radeonsi: Cache LLVMTargetMachine object in si_screenTom Stellard2-24/+29
2015-01-01radeonsi: fix warningsMarek Olšák1-0/+2
2014-12-12gallium: Remove Android files from distribution.Matt Turner1-1/+1
2014-12-10radeonsi: add emit util functions for SH registersMarek Olšák2-1/+18
2014-12-08winsys/radeon: Always report at least 1 compute unitTom Stellard1-1/+1
2014-11-16gallium: remove unused pipe_viewport_state::translate[3] and scale[3]Marek Olšák1-2/+0
2014-10-31r600g/compute: Enable PIPE_SHADER_IR_NATIVE for compute shaders v2Tom Stellard2-6/+6
2014-10-31gallium/radeon: Add query for symbol specific config informationTom Stellard3-0/+86
2014-10-30r600g: Delete unused variable 'max_global_size' in 'r600_get_compute_param'Dieter Nützel1-1/+0
2014-10-29radeon/llvm: Dynamically allocate branch/loop stack arraysMichel Dänzer2-6/+37
2014-10-24radeon: enable Hyper-Z on r600g and radeonsi by defaultAndreas Boll3-3/+3
2014-10-21r600g,radeonsi: convert TGSI shader type to LLVM shader typeMarek Olšák1-1/+30
2014-10-15r600g,radeonsi: Only set use_staging_texture = TRUE onceMichel Dänzer1-8/+5
2014-10-15r600g,radeonsi: Use staging texture for transfers if any miplevel is tiledMichel Dänzer1-1/+1
2014-10-12radeonsi: remove shader->input[] and output[] arrays and dependenciesMarek Olšák1-1/+2
2014-10-09r600g,radeonsi: Always use GTT again for PIPE_USAGE_STREAM buffersMichel Dänzer1-1/+3
2014-09-24radeonsi/compute: do CS partial flush with si_emit_cache_flushMarek Olšák1-0/+1
2014-09-24radeonsi/compute: flush caches with si_emit_cache_flushMarek Olšák1-0/+3
2014-09-12r600g,radeonsi: add debug option which forces DMA for copy_region and blitMarek Olšák2-1/+3
2014-09-11radeon/uvd: use PIPE_USAGE_STAGING for msg&fb buffersChristian König1-1/+1
2014-09-11radeon/video: use the hw to initial clear the buffersChristian König3-10/+8
2014-09-11radeon/video: use more of the common buffer code v2Christian König6-67/+62
2014-09-10r600g,radeonsi: Set RADEON_GEM_NO_CPU_ACCESS flag for tiled BOsMichel Dänzer1-0/+1
2014-09-05gallium/radeon: ship all files in the tarballEmil Velikov2-7/+20
2014-09-04r600g,radeonsi: make sure there's enough CS space before resuming queriesMarek Olšák1-0/+28
2014-09-04Revert "r600g,radeonsi: initialize HTILE to fully-expanded state"Marek Olšák1-3/+1
2014-09-03r600g,radeonsi: Preserve existing buffer flagsMichel Dänzer1-3/+3
2014-09-02r600g,radeonsi: Inform the kernel if a BO will likely be accessed by the CPUMichel Dänzer1-9/+14
2014-09-01radeonsi: implement EXPCLEAR optimization for depthMarek Olšák1-0/+1
2014-09-01r600g,radeonsi: initialize HTILE to fully-expanded stateMarek Olšák1-1/+3
2014-09-01r600g: use HTILE allocator from SIMarek Olšák1-41/+19
2014-08-28gallium/radeon: cleanup header inclusionEmil Velikov7-7/+7
2014-08-27radeon/uvd: remove comment about RV770Alex Deucher1-1/+0
2014-08-26radeon/uvd: fix field handling on R6XX style UVDChristian König1-2/+5
2014-08-21radeon: Add work-around for missing Hainan support in clang < 3.6 v2Tom Stellard1-1/+14