asahi: gracefully handle allocating linear images
[platform/upstream/mesa.git] / src / gallium / drivers / asahi / agx_pipe.c
2023-09-05 Karol Herbstasahi: gracefully handle allocating linear images
2023-09-05 Karol Herbstasahi: implement clear_buffer
2023-09-05 Karol Herbstasahi: implement set_global_binding
2023-09-05 Karol Herbstasahi: fetch available system memory
2023-08-23 Alyssa Rosenzweigasahi: Advertise OpenGL ES 3.1!
2023-08-11 Asahi Linaasahi: Force linear for SHARED buffers with no/implicit...
2023-08-11 Asahi Linaasahi: Impose limits on resource shadowing
2023-08-11 Asahi Linaasahi: Print info about shadowed resources
2023-08-11 Asahi Linaasahi: Always use resource size, not BO size
2023-08-11 Asahi Linaasahi: Add a noshadow debug flag
2023-07-20 Alyssa Rosenzweigasahi: Advertise Z16_UNORM
2023-07-20 Alyssa Rosenzweigasahi: Lower tilebuffer access for spilled RTs
2023-07-20 Alyssa Rosenzweigasahi: Forbid 2D Linear with images
2023-07-20 Alyssa Rosenzweigasahi: Don't restrict sampler views
2023-07-20 Alyssa Rosenzweigasahi: Add agx_batch_track_image helper
2023-07-20 Alyssa Rosenzweigasahi: Reallocate to set the writeable image flag
2023-07-20 Alyssa Rosenzweigasahi: Mark writeable images as such
2023-07-20 Asahi Linaasahi: Add nomsaa debug flag
2023-07-20 Asahi Linaasahi: Add smalltile debug option
2023-07-20 Asahi Linaasahi: Add synctvb debug flag
2023-07-07 Karol Herbstgallium: change PIPE_COMPUTE_CAP_SUBGROUP_SIZE to a...
2023-07-07 Karol Herbstgallium: add PIPE_COMPUTE_CAP_MAX_SUBGROUPS
2023-07-05 Alyssa Rosenzweigasahi: Assert we don't transition shared resources
2023-06-23 Asahi Linaasahi: Disable PIPE_CAP_SURFACE_SAMPLE_COUNT
2023-06-23 Asahi Linaasahi: Revert "Advertise ARB_texture_barrier"
2023-06-21 Eric Engestromasahi: drop unnecessary DRM_FORMAT_MOD_{LINEAR,INVALID...
2023-06-12 Emma Anholtgallium: Drop PIPE_SHADER_CAP_PREFERRED_IR.
2023-06-07 Alyssa Rosenzweigasahi: Decompress writable images
2023-06-07 Alyssa Rosenzweigasahi: Extract transition_resource helper
2023-06-07 Alyssa Rosenzweigasahi: Add ASAHI_MESA_DEBUG=nowc flag
2023-06-07 Alyssa Rosenzweigasahi: Advertise GL 3.1
2023-06-07 Alyssa Rosenzweigasahi: Plumb API sample mask into shaders
2023-06-03 Yonggang Luocompiler: Rename shader_prim to mesa_prim and replace...
2023-05-20 Alyssa Rosenzweigasahi: Drop Asahi-as-a-swrast hack
2023-05-11 Asahi Linaasahi: Use ail_can_compress() in agx_compression_allowed()
2023-05-11 Asahi Linaasahi: Lazily initialize batch state on first draw
2023-05-11 Asahi Linaasahi: Implement create_fence_fd and fence_server_sync
2023-05-11 Asahi Linaasahi: Implement memory_barrier
2023-05-07 Alyssa Rosenzweigasahi: Implement transform feedback
2023-05-07 Alyssa Rosenzweigasahi: Bind staging resources as RENDER_TARGET
2023-05-07 Alyssa Rosenzweigasahi: Copy resources if needed to shadow
2023-05-07 Alyssa Rosenzweigasahi: Use u_default_get_sample_position
2023-05-07 Alyssa Rosenzweigasahi: Compress more texture targets
2023-05-07 Alyssa Rosenzweigasahi: Use 2D array staging resources for cube/3D
2023-05-07 Alyssa Rosenzweigasahi: Explicitly ban MSAA, compression with linear
2023-05-07 Alyssa Rosenzweigasahi: Don't use depth/stencil staging blits
2023-05-07 Asahi Linaasahi: Add batch state debugging
2023-05-07 Asahi Linaasahi: Enable 2xMSAA (for deqp)
2023-04-07 Asahi Linaasahi: Allow explicit non-LINEAR modifiers for scanout
2023-04-07 Asahi Linaasahi: Flip kmsro around to allocate on the GPU
2023-04-07 Asahi Linaasahi: Fix compressed ZS support
2023-04-07 Asahi Linaasahi: Print reasons why compression is disabled
2023-04-07 Asahi Linaasahi: Add resource debugging
2023-04-07 Asahi Linaasahi: Add a helper macro for debug/error messages
2023-04-07 Asahi Linaasahi: Implement valid buffer range tracking
2023-04-07 Asahi Linaasahi: Enable glthread
2023-04-07 Asahi Linaasahi: Make agx_alloc_staging() take a screen instead...
2023-04-07 Asahi LinaRevert "asahi: Advertise dual-source blending"
2023-04-07 Alyssa Rosenzweigasahi: Clamp texture buffer sizes
2023-04-07 Alyssa Rosenzweigasahi: Lower 1D to 2D
2023-04-07 Alyssa Rosenzweigasahi: Implement null textures
2023-04-07 Alyssa Rosenzweigasahi: Set PIPE_CAP_LOAD_CONSTBUF
2023-04-07 Alyssa Rosenzweigasahi: Add perf debug for generate_mipmap
2023-04-06 Emma Anholtglsl: Drop PIPE_SHADER_CAP_DFRACEXP_DLDEXP_SUPPORTED.
2023-04-06 Emma Anholtglsl: Retire ldexp lowering in favor of the nir lowerin...
2023-03-28 Alyssa Rosenzweigasahi: Convert to SPDX headers
2023-03-16 Asahi Linaasahi: Extend batch tracking for explicit sync
2023-03-16 Asahi Linaasahi: Make agx_flush_resource reallocate non-shareable...
2023-03-16 Alyssa Rosenzweigasahi: Use a dynarray for writers
2023-03-11 Alyssa Rosenzweigasahi,agx: Implement buffer textures with gnarly NIR
2023-03-11 Alyssa Rosenzweigasahi, agx: Implement dummy samplers
2023-03-10 Alyssa Rosenzweigasahi: Don't allow linear depth/stencil buffers
2023-03-05 Alyssa Rosenzweigasahi: Bump shader buffers
2023-03-05 Alyssa Rosenzweigasahi: Mark PIPE_FORMAT_NONE "supported"
2023-03-05 Alyssa Rosenzweigasahi: Advertise dual-source blending
2023-03-03 Asahi Linaasahi: Destroy the renderonly context on screen destroy
2023-03-03 Asahi Linaasahi: Pull device name from device struct
2023-03-03 Asahi Linaasahi: Add agx_bo_mmap() calls to transfer path
2023-03-03 Asahi Linaasahi: Add result buffer to context/batches
2023-03-03 Asahi Linaasahi: Add nocluster,sync,stats debug flags
2023-03-03 Asahi Linaasahi: Drop macOS backend
2023-03-01 Asahi Linaasahi: Add BO_SHAREABLE flag
2023-02-20 Alyssa Rosenzweigasahi: Advertise ARB_texture_barrier
2023-02-20 Alyssa Rosenzweigasahi: Advertise ARB_derivative_control
2023-02-20 Alyssa Rosenzweigagx: Implement gathers (nir_texop_tg4)
2023-02-15 Asahi Linaasahi: Do not use memctx for pools / meta cache
2023-02-13 Alyssa Rosenzweigasahi: Implement indirect draws
2023-02-13 Alyssa Rosenzweigasahi: Submit batches that don't touch RTs
2023-02-12 Eric Engestromasahi: use u_pipe_screen_lookup_or_create() to keep...
2023-02-04 Alyssa Rosenzweigasahi: Bump PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS
2023-02-04 Alyssa Rosenzweigasahi: Stub out MSAA for dEQP
2023-02-04 Alyssa Rosenzweigasahi: Advertise seamless cube maps
2023-02-04 Alyssa Rosenzweigasahi: Fake more caps for dEQP-GLES31
2023-02-04 Alyssa Rosenzweigasahi: Add hooks for SSBO and images
2023-02-04 Alyssa Rosenzweigasahi: Add compute kernel scaffolding
2023-02-04 Alyssa Rosenzweigasahi: Implement custom border colours
2023-02-04 Alyssa Rosenzweigasahi: Prefer blit-based texture transfer
2023-02-04 Alyssa Rosenzweigasahi: Make STAGING resources linear
2023-02-04 Alyssa Rosenzweigasahi: Use writeback when it looks beneficial
2023-02-04 Asahi Linaasahi: Refuse to transfer out-of-bounds mip levels
next