summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeon
AgeCommit message (Expand)AuthorFilesLines
2017-01-23gallium/radeon: adjust the rule for using the LINEAR_ALIGNED layoutMarek Olšák1-1/+3
2017-01-23gallium/radeon: add HUD queries for monitoring some hw blocksSamuel Pitoiset4-1/+110
2017-01-23gallium/radeon: refactor the GRBM counters pathSamuel Pitoiset3-43/+47
2017-01-18android: radeon: fix LLVMInitializeAMDGPU* functions declarationMauro Rossi1-0/+1
2017-01-16gallium/radeon: add GPU-shaders-busy HUD queryMarek Olšák4-1/+31
2017-01-16gallium/radeon: make the GPU load / GRBM_STATUS monitoring extensibleMarek Olšák3-32/+53
2017-01-16radeonsi: show average results per frame for perf counters in HUDMarek Olšák1-1/+1
2017-01-06gallium/radeon: use the internal clear_buffer callback to fix r600gMarek Olšák1-1/+3
2017-01-06gallium/radeon: add new HUD query num-SDMA-IBsMarek Olšák3-0/+6
2017-01-06gallium/radeon: rename the num-ctx-flushes query to num-GFX-IBsMarek Olšák3-6/+6
2017-01-06radeonsi: add HUD queries for cache flush statsMarek Olšák3-0/+27
2017-01-06radeonsi: clean up more HAVE_LLVM #ifdefsMarek Olšák1-5/+9
2017-01-06gallium/radeon: clean up HAVE_LLVM #ifdefs in r600_get_llvm_processor_nameMarek Olšák1-17/+11
2017-01-05radeonsi: turn SDMA IBs into de-facto preambles of GFX IBsMarek Olšák1-2/+2
2017-01-05gallium/radeon: prevent SDMA stalls by detecting RAW hazards in need_dma_spaceMarek Olšák2-22/+27
2017-01-05gallium/radeon: move unrelated code from dma_emit_wait_idle to need_dma_spaceMarek Olšák1-18/+15
2017-01-05radeonsi: use SDMA in rvid_buffer_clear on CIK-VIMarek Olšák1-2/+2
2017-01-05radeonsi: use SDMA for initial clearing of DCC/CMASK/HTILE on CIK-VIMarek Olšák3-8/+6
2017-01-05radeonsi: implement SDMA-based buffer clearing for CIK-VIMarek Olšák2-0/+12
2016-12-21radeonsi: add Polaris12 support (v3)Junwei Zhang2-1/+5
2016-12-05radeon/vce Handle H.264 level 5.2Andy Furniss1-1/+2
2016-12-01radeonsi: apply the double EVENT_WRITE_EOP workaround to VI as wellMarek Olšák1-2/+4
2016-11-23radeonsi: add a debug flag that disables optimized shader variantsMarek Olšák2-0/+2
2016-11-21gallium/radeon: add RADEON_SURF_OPTIMIZE_FOR_SPACEMarek Olšák2-0/+3
2016-11-10radeonsi: fix r600_texture::tc_compatible_htileMarek Olšák1-3/+3
2016-11-01gallium/radeon: add enum radeon_micro_modeMarek Olšák2-5/+13
2016-11-01gallium/radeon: make it clear that DRM 2.x.x fast clear constraint is CIK-onlyMarek Olšák1-2/+2
2016-11-01gallium/radeon: remove r600_surface::level_infoMarek Olšák2-3/+0
2016-11-01gallium/radeon: add radeon_surf::is_linearMarek Olšák4-9/+10
2016-11-01gallium/radeon: remove radeon_surf_level::pitch_bytesMarek Olšák7-27/+29
2016-11-01gallium/radeon: don't call u_format helpers if we have that info alreadyMarek Olšák1-8/+5
2016-11-01gallium/radeon: replace radeon_surf_info::dcc_enabled with num_dcc_levelsMarek Olšák2-8/+12
2016-11-01radeonsi: add a driver query for counting CP DMA callsMarek Olšák3-0/+9
2016-11-01radeonsi: add a driver query for shader cache hitsMarek Olšák3-0/+11
2016-10-26gallium/radeon: stop using PIPE_BIND_CUSTOMMarek Olšák3-5/+4
2016-10-26gallium/radeon: remove unused r600_cmask_info membersMarek Olšák2-16/+3
2016-10-26gallium/radeon: don't force the same tiling parameters for FMASKMarek Olšák1-8/+10
2016-10-26gallium/radeon: print tiling index when printing texture infoMarek Olšák1-4/+6
2016-10-26gallium/radeon: re-order radeon_surf::dcc and htile membersMarek Olšák1-5/+5
2016-10-26gallium/radeon: rename bo_size -> surf_size, bo_alignment -> surf_alignmentMarek Olšák4-10/+10
2016-10-26gallium/radeon: remove flags specific to libdrm_radeon from winsys interfaceMarek Olšák2-14/+3
2016-10-26gallium/radeon: remove r600_htile_infoMarek Olšák3-38/+21
2016-10-26gallium/radeon: remove unnecessary fields from radeon_surf_levelMarek Olšák2-10/+4
2016-10-26gallium/radeon: decrease the size of radeon_surfMarek Olšák2-32/+34
2016-10-26gallium/radeon: pass pipe_resource and other params to surface_init directlyMarek Olšák2-102/+51
2016-10-26radeon/vce: use nblk_y instead of npix_yMarek Olšák4-7/+7
2016-10-26gallium/radeon: define RADEON_SURF_MODE_* as enumsMarek Olšák2-9/+14
2016-10-26gallium/radeon: stop using some input fields from radeon_surfaceMarek Olšák1-16/+16
2016-10-26gallium/radeon: fold r600_setup_surface into r600_init_surfaceMarek Olšák1-38/+24
2016-10-26gallium/radeon: fold radeon_winsys::surface_best into radeon/winsysMarek Olšák2-13/+3