panfrost: split index cache into shared part
[mesa.git] / src / gallium / drivers / panfrost / pan_context.c
2020-03-10 Vasily Khoruzhickpanfrost: split index cache into shared part
2020-02-27 Alyssa Rosenzweigpanfrost: Fix gl_VertexID/InstanceID
2020-02-27 Alyssa Rosenzweigpanfrost: Implement index buffer cache
2020-02-27 Alyssa Rosenzweigpanfrost: Combine get_index_buffer with bound computation
2020-02-21 Alyssa Rosenzweigpanfrost: Rewrite texture descriptor creation logic
2020-02-21 Alyssa Rosenzweigpanfrost: Move format translation to root
2020-02-19 Alyssa Rosenzweigpanfrost: Remove old hack
2020-02-19 Alyssa Rosenzweigpanfrost: Remove old comment
2020-02-19 Alyssa Rosenzweigpanfrost: Remove dirty tracking
2020-02-18 Alyssa Rosenzweigpanfrost: Remove enum panfrost_memory_layout
2020-02-18 Alyssa Rosenzweigpanfrost: Debitfieldize mali_uniform_buffer_meta
2020-02-18 Alyssa Rosenzweigpanfrost: Avoid reading GPU memory when packing vertices
2020-02-18 Alyssa Rosenzweigpanfrost: Rewrite scoreboarding routines
2020-02-16 Alyssa Rosenzweigpanfrost: Rename bifrost_framebuffer->mali_framebuffer
2020-02-16 Alyssa Rosenzweigpanfrost: Unify bifrost_scratchpad with mali_shared_memory
2020-02-05 Boris Brezillonpanfrost: Set the MALI_WRITES_{Z,S} flags when needed
2020-02-05 Boris Brezillonpanfrost: Add the MALI_WRITES_{Z,S} flags
2020-02-04 Alyssa Rosenzweigpanfrost: Use size0 when calculating the offset to...
2020-02-04 Tomeu Vizosopanfrost: Only clamp the LOD to disable mipmapping...
2020-01-31 Tomeu Vizosopanfrost: Use DBG macro to avoid noise in the console
2020-01-27 Icecream95panfrost: Don't copy uniforms when the size is zero
2020-01-24 Alyssa Rosenzweigpanfrost: Fix 32-bit warning for `indices`
2020-01-23 Icecream95pan/decode: Rotate trace files
2020-01-23 Alyssa Rosenzweigpanfrost: Drop mysterious zero=0xFFFF field
2020-01-21 Icecream95panfrost: Add ASTC texture formats
2020-01-18 Icecream95panfrost: Dynamically allocate shader variants
2020-01-14 Alyssa Rosenzweigpanfrost: Fix linear depth textures
2020-01-10 Icecream95panfrost: Add negative lod bias support
2020-01-07 Alyssa Rosenzweigpanfrost: Adjust for mismatch between hardware/Gallium...
2020-01-07 Alyssa Rosenzweigpanfrost: Respect constant buffer_offset
2020-01-06 Alyssa Rosenzweigpanfrost: Implement sRGB blend shaders
2020-01-02 Alyssa Rosenzweigpanfrost: Pack MRT blend shaders into a single BO
2020-01-02 Tomeu Vizosopanfrost: Dynamically allocate array of texture pointers
2019-12-30 Alyssa Rosenzweigpanfrost: Respect glPointSize()
2019-12-30 Alyssa Rosenzweigpanfrost: Identify glProvokingVertex flag
2019-12-27 Alyssa Rosenzweigpanfrost: Remove mali_alt_func
2019-12-27 Alyssa Rosenzweigpanfrost: Implement remaining texture wrap modes
2019-12-25 Alyssa Rosenzweigpanfrost: Route gl_VertexID through cmdstream
2019-12-25 Alyssa Rosenzweigpanfrost: Remove pan_shift_odd
2019-12-25 Alyssa Rosenzweigpanfrost: Move instancing routines to encoder/
2019-12-17 Alyssa Rosenzweigpanfrost: Add PAN_MESA_DEBUG=precompile for shader-db
2019-12-16 Alyssa Rosenzweigpanfrost: Simplify sampler upload condition
2019-12-13 Alyssa Rosenzweigpanfrost: Calculate maximum stack_size per batch
2019-12-13 Alyssa Rosenzweigpanfrost: Handle minor cppcheck issues
2019-12-13 Alyssa Rosenzweigpanfrost: Emit SFBD/MFBD after a batch, instead of...
2019-12-12 Alyssa Rosenzweigpanfrost: Split stack_shift nibble from unk0
2019-12-12 Alyssa Rosenzweigpanfrost: Rename unknown_address_0 -> scratchpad
2019-12-12 Tomeu Vizosopanfrost: Hold a reference to sampler views
2019-12-06 Alyssa Rosenzweigpanfrost: Rename SET_VALUE to WRITE_VALUE
2019-12-03 Tomeu Vizosopanfrost: Simplify shader patching
2019-12-03 Alyssa Rosenzweigpanfrost: Simplify draw_flags
2019-12-03 Alyssa Rosenzweigpanfrost: Implement pan_tiler for non-hierarchy GPUs
2019-12-03 Tomeu Vizosopanfrost: Add quirks system to cmdstream
2019-11-29 Vinson Leepanfrost: Fix gnu-empty-initializer build errors.
2019-11-22 Alyssa Rosenzweigpan/midgard: Implement load_sampler_lod_paramaters_pan
2019-11-21 Alyssa Rosenzweigpanfrost: Add the lod_bias field
2019-11-15 Tomeu Vizosopanfrost: Make sure the shader descriptor is in sync...
2019-11-15 Tomeu Vizosopanfrost: Multiply offset_units by 2
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
2019-11-13 Alyssa Rosenzweigpan/midgard: Add blend shader selection bits for MRT
2019-11-07 Boris Brezillonpanfrost: Release the ctx->pipe_framebuffer ref
2019-11-07 Boris Brezillonpanfrost: Destroy the upload manager allocated in panfr...
2019-11-06 Tomeu Vizosopanfrost: Generate polygon list manually for SFBD
2019-11-06 Tomeu Vizosopanfrost: Decode blend shaders for SFBD
2019-11-06 Tomeu Vizosopanfrost: Rework format encoding on SFBD
2019-11-06 Tomeu Vizosopanfrost: Set 0x10 bit on mali_shader_meta.unknown2_4...
2019-11-04 Boris Brezillonpanfrost: MALI_DEPTH_TEST is actually MALI_DEPTH_WRITEMASK
2019-10-29 Alyssa Rosenzweigpanfrost: Cleanup _shader_upper -> shader
2019-10-26 Alyssa Rosenzweigpan/midgard: Disable precise occlusion queries
2019-10-26 Urja Rannikkopanfrost: allocate bo for occlusion query results
2019-10-08 Boris Brezillonpanfrost: Draw the wallpaper when only depth/stencil...
2019-10-08 Boris Brezillonpanfrost: Make sure a clear does not re-use a pre-exist...
2019-10-03 Boris Brezillonpanfrost: Get rid of the flush in panfrost_set_framebuf...
2019-10-03 Boris Brezillonpanfrost: Add a panfrost_flush_all_batches() helper
2019-10-03 Boris Brezillonpanfrost: Prepare panfrost_fence for batch pipelining
2019-10-03 Boris Brezillonpanfrost: Use the per-batch fences to wait on the last...
2019-10-03 Boris Brezillonpanfrost: Extend the panfrost_batch_add_bo() API to...
2019-10-03 Boris Brezillonpanfrost: Add the shader BO to the batch in patch_shade...
2019-09-23 Boris Brezillonpanfrost: Fix indexed draws
2019-09-18 Boris Brezillonpanfrost: Allocate tiler and scratchpad BOs per-batch
2019-09-18 Boris Brezillonpanfrost: Add FBO BOs to batch->bos earlier
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: Move the BO API to its own header
2019-09-18 Boris Brezillonpanfrost: s/PAN_ALLOCATE_/PAN_BO_/
2019-09-18 Boris Brezillonpanfrost: Get rid of pan_drm.c
2019-09-18 Boris Brezillonpanfrost: Kill a useless memset(0) in panfrost_create_c...
2019-09-18 Boris Brezillonpanfrost: Add missing panfrost_batch_add_bo() calls
2019-09-13 Boris Brezillonpanfrost: Move the batch submission logic to panfrost_b...
2019-09-13 Boris Brezillonpanfrost: Move the fence creation in panfrost_flush()
2019-09-13 Boris Brezillonpanfrost: Delay payloads[].offset_start initialization
2019-09-13 Boris Brezillonpanfrost: Prepare things to avoid flushes on FB switch
2019-09-13 Boris Brezillonpanfrost: Pass a batch to functions emitting FB descs
2019-09-13 Boris Brezillonpanfrost: Pass a batch to panfrost_{allocate,upload...
2019-09-13 Boris Brezillonpanfrost: Allow testing if a specific batch is targetin...
2019-09-08 Boris Brezillonpanfrost: Convert ctx->{scratchpad, tiler_heap, tiler_d...
2019-09-08 Boris Brezillonpanfrost: Stop passing a ctx to functions being passed...
2019-09-08 Boris Brezillonpanfrost: s/job/batch/
2019-09-03 Alyssa Rosenzweigpanfrost: Fix misc. issues flagged by cppcheck
2019-08-30 Rohan Gargpanfrost: Jobs must be per context, not per screen
next