summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: use better sample locations for 4x MSAAMarek Olšák2018-05-101-11/+10
* radeonsi: reorder sample locations as required by EQAAMarek Olšák2018-05-102-59/+98
* radeonsi: simplify si_get_sample_positionMarek Olšák2018-05-101-29/+20
* radeonsi: simplify arrays of sample locationsMarek Olšák2018-05-101-65/+40
* radeonsi: set DB_EQAA the same as VulkanMarek Olšák2018-05-101-8/+8
* radeonsi: remove CM_ prefixesMarek Olšák2018-05-101-4/+4
* radeonsi: don't update clear color registers if they don't changeMarek Olšák2018-05-101-11/+21
* radeonsi: remove r600_fmask_infoMarek Olšák2018-05-106-87/+46
* ac/surface: unify common legacy and gfx9 fmask fieldsMarek Olšák2018-05-101-8/+8
* ac/surface/gfx6: compute FMASK together with the color surfaceMarek Olšák2018-05-101-41/+7
* radeonsi/gfx9: work around a GPU hang due to broken indirect indexing in LLVMMarek Olšák2018-05-101-0/+9
* gallium: add initial support for conservative rasterizationRhys Perry2018-04-301-0/+10
* radeonsi: increase the number of compiler threads depending on the CPUMarek Olšák2018-04-272-16/+29
* radeonsi: avoid a crash in gallivm_dispose_target_library_infoMarek Olšák2018-04-271-0/+3
* radeonsi: move data_layout into si_compilerMarek Olšák2018-04-273-6/+11
* radeonsi: move passmgr into si_compilerMarek Olšák2018-04-274-40/+32
* radeonsi: move target_library_info into si_compilerMarek Olšák2018-04-273-5/+13
* radeonsi: use si_compiler::triple in si_llvm_optimize_moduleMarek Olšák2018-04-271-2/+2
* radeonsi: add triple into si_compilerMarek Olšák2018-04-273-2/+4
* radeonsi: add struct si_compiler containing LLVMTargetMachineRefMarek Olšák2018-04-278-91/+101
* radeonsi: rename r600_texture::resource to bufferMarek Olšák2018-04-279-200/+200
* radeonsi: use r600_resource() typecast helperMarek Olšák2018-04-2717-73/+76
* radeonsi: remove unused atom parameter from si_atom::emitMarek Olšák2018-04-2710-36/+26
* radeonsi: inline 2 trivial state structuresMarek Olšák2018-04-275-19/+11
* radeonsi: remove function si_init_atomMarek Olšák2018-04-274-27/+14
* radeonsi: remove si_atom::idMarek Olšák2018-04-274-28/+15
* radeonsi: don't use an indirect table for state atomsMarek Olšák2018-04-2714-172/+148
* radeonsi: rename r600_atom -> si_atomMarek Olšák2018-04-2710-76/+76
* radeonsi: remove r600_pipe_common.hMarek Olšák2018-04-2710-14/+299
* radeonsi/gfx9: workaround for INTERP with indirect indexingMarek Olšák2018-04-271-6/+13
* radeonsi: rewrite DCC format compatibility checking codeMarek Olšák2018-04-271-56/+42
* radeonsi: implement DCC fast clear swizzle constraints more accuratelyMarek Olšák2018-04-273-35/+65
* radeonsi: rename variables and document stuff around DCC fast clearMarek Olšák2018-04-271-41/+42
* radeonsi: fully enable 2x DCC MSAA for array and non-array texturesMarek Olšák2018-04-274-14/+20
* radeonsi: enable fast color clear for level 0 of mipmapped textures on <= VIMarek Olšák2018-04-272-9/+24
* ac/radv/radeonsi: refactor harvest config register getters.Dave Airlie2018-04-241-105/+6
* ac/radv/radeonsi: refactor max simd waves into common code.Dave Airlie2018-04-241-11/+1
* ac/radv/radeonsi: refactor raster_config default values getters.Dave Airlie2018-04-241-82/+3
* radeonsi: use common gs_table_depth codeDave Airlie2018-04-241-31/+2
* radeonsi: don't runtime check gs table infoDave Airlie2018-04-241-7/+7
* radeonsi: generate image load/store/atomic ops using ac_build_image_opcodeNicolai Hähnle2018-04-201-131/+99
* amd/common: pass address components individually to ac_build_image_intrinsicNicolai Hähnle2018-04-201-144/+78
* amd/common: pass new enum ac_image_dim to ac_build_image_opcodeNicolai Hähnle2018-04-201-2/+48
* radeonsi/nir: fix crash in test involving the sample maskNicolai Hähnle2018-04-201-1/+2
* radeonsi/nir: set FS properties only when scanning a fragment shaderNicolai Hähnle2018-04-201-1/+2
* radeonsi: fix error paths of si_texture_transfer_mapNicolai Hähnle2018-04-201-13/+12
* radeonsi: add support for VegaMMarek Olšák2018-04-185-2/+10
* radeonsi/gfx9: fix a hang with an empty first IBMarek Olšák2018-04-181-3/+4
* radeonsi: don't emit partial flushes for internal CS flushes onlyMarek Olšák2018-04-167-11/+14
* radeonsi: implement mechanism for IBs without partial flushes at the end (v6)Marek Olšák2018-04-162-16/+40