panfrost: Add ETC1/ETC2 texture formats
[mesa.git] / src / gallium / drivers / panfrost / pan_resource.c
2020-01-21 Icecream95panfrost: Add ETC1/ETC2 texture formats
2020-01-21 Alyssa Rosenzweigpanfrost: Rework linear<--->tiled conversions
2020-01-21 Alyssa Rosenzweigpanfrost,lima: De-Galliumize tiling routines
2020-01-14 Alyssa Rosenzweigpanfrost: Fix linear depth textures
2020-01-06 Alyssa Rosenzweigpanfrost: Cleanup tiling selection logic
2020-01-02 Tomeu Vizosopanfrost: Store internal format
2020-01-02 Tomeu Vizosopanfrost: Map with size of first layer for 3D textures
2019-11-29 Boris Brezillonpanfrost: Make sure we reset the damage region of RTs...
2019-11-19 Alyssa Rosenzweigpanfrost: Disable tiling for GLOBAL resources
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
2019-11-06 Tomeu Vizosopanfrost: Rework format encoding on SFBD
2019-10-21 Boris Brezillonpanfrost: Fix the DISCARD_WHOLE_RES case in transfer_map()
2019-10-18 Daniel Stonepanfrost: Respect offset for imported resources
2019-10-08 Marek Olšákgallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to...
2019-10-03 Boris Brezillonpanfrost: Do fine-grained flushing when preparing BO...
2019-10-03 Boris Brezillonpanfrost: Add a panfrost_flush_all_batches() helper
2019-09-18 Boris Brezillonpanfrost: Stop using panfrost_bo_release() outside...
2019-09-18 Boris Brezillonpanfrost: Stop passing screen around for BO operations
2019-09-18 Boris Brezillonpanfrost: Don't check if BO is mmaped before calling...
2019-09-18 Boris Brezillonpanfrost: Move the BO API to its own header
2019-09-18 Boris Brezillonpanfrost: s/PAN_ALLOCATE_/PAN_BO_/
2019-09-18 Boris Brezillonpanfrost: Move panfrost_bo_{reference,unreference}...
2019-09-18 Boris Brezillonpanfrost: Get rid of pan_drm.c
2019-09-08 Boris Brezillonpanfrost: s/job/batch/
2019-09-03 Alyssa Rosenzweigpanfrost: Fix misc. issues flagged by cppcheck
2019-08-28 Boris Brezillonpanfrost: Reset the damage area on imported resources
2019-08-13 Boris Brezillonpanfrost: Add support for KHR_partial_update()
2019-08-02 Boris Brezillonpanfrost: Handle the bo == NULL case in panfrost_bo_...
2019-07-25 Alyssa Rosenzweigpanfrost: Disable tiled formats on SFBD systems
2019-07-23 Ilia Mirkingallium: switch boolean -> bool at the interface defini...
2019-07-22 Alyssa Rosenzweigpanfrost: Set `initialized` in more cases
2019-07-18 Alyssa Rosenzweigpanfrost: Check for NULL surface in places
2019-07-16 Alyssa Rosenzweigpanfrost: Implement opportunistic AFBC
2019-07-16 Alyssa Rosenzweigpanfrost: AFBC buffers must be cache-line aligned
2019-07-15 Alyssa Rosenzweigpanfrost: Stub out panfrost_bo_cache_put
2019-07-15 Alyssa Rosenzweigpanfrost: Remove all old allocators
2019-07-15 Alyssa Rosenzweigpanfrost: Delay resource mmaps
2019-07-11 Alyssa Rosenzweigpanfrost: Remove unused display target field
2019-07-10 Alyssa Rosenzweigpanfrost: Style main Gallium driver
2019-07-10 Alyssa Rosenzweigpanfrost: Use standard ALIGN_POT/INFINITY macros
2019-07-02 Boris Brezillonpanfrost: Add the panfrost_drm_{create,release}_bo...
2019-07-02 Boris Brezillonpanfrost: Avoid passing winsys handles to import/export...
2019-07-02 Boris Brezillonpanfrost: Move BO meta-data out of panfrost_bo
2019-07-02 Boris Brezillonpanfrost: Get rid of the "free imported BO" logic
2019-07-02 Boris Brezillonpanfrost: Move scanout res creation out of panfrost_res...
2019-06-28 Tomeu Vizosopanfrost: Only tag AFBC addresses when sampling
2019-06-26 Alyssa Rosenzweigpanfrost: Fix checksumming typo
2019-06-26 Alyssa Rosenzweigpanfrost: Update copyright identifiers
2019-06-25 Alyssa Rosenzweigpanfrost: Merge checksum buffer with main BO
2019-06-25 Alyssa Rosenzweigpanfrost: Use get_texture_address for framebuffer compu...
2019-06-25 Alyssa Rosenzweigpanfrost: Merge AFBC slab with BO backing
2019-06-25 Alyssa Rosenzweigpanfrost: Z/S can't be tiled
2019-06-25 Alyssa Rosenzweigpanfrost: Handle generate_mipmap ourselves
2019-06-21 Boris Brezillonpanfrost: Remove the panfrost_driver abstraction
2019-06-21 Alyssa Rosenzweigpanfrost: Track buffer initialization
2019-06-20 Alyssa Rosenzweigpanfrost: Load from tiled images
2019-06-20 Alyssa Rosenzweigpanfrost: Switch to lima tiling
2019-06-20 Alyssa Rosenzweigpanfrost: Fix tiled NPOT textures with bpp<4
2019-06-19 Tomeu Vizosopanfrost: Move to use ralloc for some allocations
2019-06-17 Alyssa Rosenzweigpanfrost: Resource management for linear 2D texture...
2019-06-17 Alyssa Rosenzweigpanfrost: Implement 3D texture resource management
2019-06-11 Alyssa Rosenzweigpanfrost: Enable AFBC on depth/stencil
2019-06-11 Alyssa Rosenzweigpanfrost: Linear depth/stencil should be aligned
2019-06-10 Alyssa Rosenzweigpanfrost: Align linear renderable resources
2019-06-10 Alyssa Rosenzweigpanfrost: Refactor blitting code
2019-06-10 Alyssa Rosenzweigpanfrost: Always align strides to cache line (64)
2019-05-17 Alyssa Rosenzweigpanfrost: Cleanup leak todos
2019-05-04 Alyssa Rosenzweigpanfrost: Support RGB565 FBOs
2019-04-19 Alyssa Rosenzweigpanfrost: Track BO lifetime with jobs and reference...
2019-04-04 Alyssa Rosenzweigpanfrost: Size tiled temp buffers correctly
2019-04-04 Alyssa Rosenzweigpanfrost: Respect box->width in tiled stores
2019-04-04 Alyssa Rosenzweigpanfrost: Cleanup some indirection in pan_resource
2019-03-31 Alyssa Rosenzweigpanfrost: Extend tiling for cubemaps
2019-03-31 Alyssa Rosenzweigpanfrost: Implement command stream for linear cubemaps
2019-03-31 Alyssa Rosenzweigpanfrost: Preliminary work for cubemaps
2019-03-27 Alyssa Rosenzweigpanfrost: Preliminary work for mipmaps
2019-03-20 Daniel Stonepanfrost: Properly align stride
2019-03-19 Alyssa Rosenzweigpanfrost: Workaround buffer overrun with mip level
2019-03-14 Alyssa Rosenzweigpanfrost; Disable AFBC for depth buffers
2019-03-14 Alyssa Rosenzweigpanfrost: Allocate extra data for depth buffer
2019-03-13 Tomeu Vizosopanfrost: Set bo->gem_handle when creating a linear BO
2019-03-12 Alyssa Rosenzweigpanfrost: Allocate dedicated slab for linear BOs
2019-03-12 Alyssa Rosenzweigpanfrost: Combine has_afbc/tiled in layout enum
2019-03-12 Alyssa Rosenzweigpanfrost: Cleanup needless if in create_bo
2019-03-12 Tomeu Vizosopanfrost: Add support for PAN_MESA_DEBUG
2019-03-10 Tomeu Vizosopanfrost: Add backend targeting the DRM driver
2019-02-21 Alyssa Rosenzweigpanfrost: Stub out separate stencil functions
2019-02-18 Alyssa Rosenzweigpanfrost: Swap order of tiled texture (de)alloc
2019-02-18 Alyssa Rosenzweigpanfrost: Free imported BOs
2019-02-18 Alyssa Rosenzweigpanfrost: Fix various leaks unmapping resources
2019-02-15 Alyssa Rosenzweigpanfrost: Improve logging and patch memory leaks
2019-02-14 Eric Engestromdrm-uapi: use local files, not system libdrm
2019-02-10 Alyssa Rosenzweigpanfrost: Add kernel-agnostic resource management
2019-02-07 Alyssa Rosenzweigpanfrost: Check in sources for command stream