summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_texture.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-09r600: update licensing to SPDX headerDavid Heidelberg1-20/+2
2024-01-06r300,r600,radeonsi: switch to pb_buffer_leanMarek Olšák1-10/+10
2024-01-06gallium/pb_buffer: define pb_buffer_lean without vtbl, inherit it by pb_bufferMarek Olšák1-6/+6
2024-01-06r300,r600,radeon/winsys: always pass the winsys to radeon_bo_referenceMarek Olšák1-4/+6
2023-07-10gallium: use u_default_clear_texture where applicableItalo Nicola1-58/+1
2023-06-27treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_tYonggang Luo1-1/+1
2023-06-07treewide: use uint64_t / (u)intptr_t in image address calculationsMarek Olšák1-1/+1
2023-05-08radeon: add radeon_info parameter into radeon_winsys::surface_initMarek Olšák1-2/+2
2023-04-13r600: fix typosHarri Nieminen1-2/+2
2022-07-27gallium/radeon: require radeon DRM 2.45.0 from April 2016Marek Olšák1-4/+0
2022-07-27ac/gpu_info: remove vram_size and gtt_size in favor of *_kb variantsMarek Olšák1-1/+1
2022-05-13amd: change chip_class naming to "enum amd_gfx_level gfx_level"Marek Olšák1-8/+8
2021-10-18radeon_winsys.h: add a parameter to buffer_from_handlePierre-Eric Pelloux-Prayer1-2/+2
2021-05-21gallium: remove empty structure u_resource_vtblMarek Olšák1-7/+0
2021-05-21gallium: remove u_resource_vtbl::transfer_(un)mapMarek Olšák1-10/+8
2021-05-21gallium: remove u_resource_vtbl::resource_destroyMarek Olšák1-1/+0
2021-05-21r600: stop using u_resource_vtbl::resource_destroyMarek Olšák1-3/+2
2021-05-21gallium: remove transfer_flush_region from u_resource_vtblMarek Olšák1-1/+0
2021-05-21gallium: remove resource_get_handle from u_resource_vtblMarek Olšák1-1/+0
2021-04-12ac/surface: use named "color and "zs" structures in unionsMarek Olšák1-6/+6
2021-04-12ac/surface: unify htile_* and dcc_* fields as meta_* fieldsMarek Olšák1-9/+9
2021-04-12ac/surface: pack alignments by storing log2 in radeon_surfMarek Olšák1-6/+6
2021-04-12ac/surface: change legacy_surf_level::offset to 32-bit offset_256B shifted by 8Marek Olšák1-6/+6
2021-04-06gallium/pb: change pb_buffer::alignment to alignment_log2Marek Olšák1-1/+1
2021-04-06radeon_winsys.h: add a winsys parameter to most winsys buffer functionsMarek Olšák1-4/+4
2021-01-11ac/surf: Prepare for 64-bit flags.Bas Nieuwenhuizen1-1/+1
2020-12-05r300,r600,radeonsi: inline struct radeon_cmdbuf to remove dereferencesMarek Olšák1-1/+1
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-7/+7
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-1/+1
2020-05-07ac/surface,radeonsi: move the set/get_bo_metadata code to ac_surface.cMarek Olšák1-3/+3
2020-05-07r600: remove some unused variables to silence warningsGert Wollny1-2/+0
2020-04-29ac/surface: replace RADEON_SURF_OPTIMIZE_FOR_SPACE with !FORCE_SWIZZLE_MODEMarek Olšák1-2/+0
2020-04-27st/dri: Set next in template instead of after creation. (v2)Bas Nieuwenhuizen1-1/+0
2020-02-04gallium: Add and use a helper for packing uc from a color_union.Eric Anholt1-5/+1
2020-02-04util: Make helper functions for pack/unpacking pixel rows.Eric Anholt1-9/+3
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-11-05util: rename PIPE_ARCH_*_ENDIAN to UTIL_ARCH_*_ENDIANDylan Baker1-1/+1
2019-11-05util/u_endian: set PIPE_ARCH_*_ENDIAN to 1Dylan Baker1-1/+1
2019-09-09r300,r600,radeonsi: set winsys_handle::stride,offset in drivers, not winsysesMarek Olšák1-2/+4
2019-09-09r300,r600,radeonsi: read winsys_handle::stride,offset in drivers, not winsysesMarek Olšák1-10/+8
2019-07-22gallium: switch boolean -> bool at the interface definitionsIlia Mirkin1-5/+5
2019-07-09r600: remove query/apply_opaque_metadata callbacksTimothy Arceri1-9/+0
2019-07-03winsys/amdgpu: Make KMS handles valid for original DRM file descriptorMichel Dänzer1-2/+2
2019-06-14ac: add radeon_info::is_amdgpu instead of checking drm_major == 3Marek Olšák1-1/+1
2019-05-15ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák1-2/+2
2019-05-03r600: implement resource_get_infoJulien Isorce1-5/+29
2018-11-28winsys/amdgpu,radeon: pass vm_alignment to buffer_from_handleMarek Olšák1-1/+4
2018-10-30gallium: rework PIPE_HANDLE_USAGE_* flagsMarek Olšák1-1/+1
2018-09-10r600: fix HTILE for NPOT textures with mipmappingMarek Olšák1-2/+2
2018-07-31radeonsi: use storage_samples instead of color_samples in most placesMarek Olšák1-2/+2