panfrost: Clean up blend shader errata handling
[mesa.git] / src / gallium / drivers / panfrost / pan_cmdstream.c
2020-08-25 Alyssa Rosenzweigpanfrost: Clean up blend shader errata handling
2020-08-25 Alyssa Rosenzweigpanfrost: Rename shader emit functions
2020-08-25 Alyssa Rosenzweigpanfrost: Specialize compute vs frag shader init
2020-08-25 Alyssa Rosenzweigpanfrost: Bake the initial tag into the shader pointer
2020-08-25 Alyssa Rosenzweigpanfrost: Clamp shader->uniform_count
2020-08-25 Alyssa Rosenzweigpanfrost: Size UBO#0 accurately
2020-08-25 Alyssa Rosenzweigpanfrost: Combine frag_shader_meta_init functions
2020-08-25 Alyssa Rosenzweigpanfrost: XMLify blend equation
2020-08-25 Alyssa Rosenzweigpanfrost: Honour load_dest/opaque flags
2020-08-25 Alyssa Rosenzweigpanfrost: XMLify blend flags
2020-08-25 Alyssa Rosenzweigpanfrost: Separate shader/blend descriptor emits
2020-08-25 Alyssa Rosenzweigpanfrost: Hoist blend finalize calls
2020-08-20 Alyssa Rosenzweigpanfrost: Fix alignment on Bifrost
2020-08-20 Alyssa Rosenzweigpanfrost: Reduce attribute buffer allocations
2020-08-20 Alyssa Rosenzweigpanfrost: Don't reserve for NPOT w/o instancing
2020-08-20 Alyssa Rosenzweigpanfrost: Don't overallocate attributes
2020-08-20 Alyssa Rosenzweigpanfrost: Fix attribute buffer underallocation
2020-08-20 Alyssa Rosenzweigpanfrost: Pass alignments explicitly
2020-08-20 Alyssa Rosenzweigpanfrost: Explicitly handle nr_cbufs=0 case
2020-08-20 Alyssa Rosenzweigpanfrost: Drop implicit blend pooling
2020-08-20 Alyssa Rosenzweigpanfrost: Avoid minimum stack allocations
2020-08-20 Alyssa Rosenzweigpanfrost: Introduce invisible pool
2020-08-19 Alyssa Rosenzweigpanfrost: Fix shared memory size computation
2020-08-19 Alyssa Rosenzweigpanfrost: Fix WRITES_GLOBAL bit
2020-08-19 Alyssa Rosenzweigpanfrost: Drop ZSA null checks in draws
2020-08-19 Alyssa Rosenzweigpanfrost: Drop rasterizer null checks in draw calls
2020-08-19 Alyssa Rosenzweigpanfrost: Decontextualize rasterizer
2020-08-17 Alyssa Rosenzweigpanfrost: Use packs for varying buffers
2020-08-17 Alyssa Rosenzweigpanfrost: Use MALI_ATTRIBUTE_LENGTH
2020-08-17 Alyssa Rosenzweigpanfrost: Use pack for general varying
2020-08-17 Alyssa Rosenzweigpanfrost: Use pack for XFB varying
2020-08-17 Alyssa Rosenzweigpanfrost: Factor out general varying case
2020-08-17 Alyssa Rosenzweigpanfrost: Pass varying descriptors by reference
2020-08-17 Alyssa Rosenzweigpanfrost: Reword comment
2020-08-17 Alyssa Rosenzweigpanfrost: Use packs for vertex built-ins
2020-08-17 Alyssa Rosenzweigpanfrost: Use packs for vertex attribute buffers
2020-08-17 Alyssa Rosenzweigpanfrost: Inline panfrost_vertex_instanced
2020-08-17 Alyssa Rosenzweigpanfrost: Hoist instance_shift/instance_odd fetch
2020-08-17 Alyssa Rosenzweigpanfrost: Use packs for attributes
2020-08-17 Alyssa Rosenzweigpanfrost: Move attr_meta emission to the draw routine
2020-08-17 Alyssa Rosenzweigpanfrost: Make attribute-buffer map explicit
2020-08-17 Alyssa Rosenzweigpanfrost: Simplify offset fixup proof
2020-08-17 Alyssa Rosenzweigpanfrost: Merge attribute packing routines
2020-08-17 Alyssa Rosenzweigpanfrost: Squash 22-bit format field in attr_meta
2020-08-13 Icecream95panfrost: Fix border colour
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify Bifrost textures
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify Bifrost samplers
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify Midgard samplers
2020-08-13 Alyssa Rosenzweigpanfrost: Don't mask coverage mask to 4-bits
2020-08-13 Alyssa Rosenzweigpanfrost: Simplify depth/stencil/alpha
2020-08-13 Alyssa Rosenzweigpanfrost: Simplify zsa == NULL case
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify stencil test
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify UBOs
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify viewport
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify wrap modes
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify stencil op
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify mali_func
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify draw_mode
2020-08-13 Alyssa Rosenzweigpanfrost: XMLify job_type
2020-08-12 Alyssa Rosenzweigpanfrost: Use modifier instead of layout throughout
2020-07-17 Icecream95panfrost: Set depth_enabled when stencil is enabled
2020-07-17 Icecream95panfrost: Do per-sample shading when outputs are read
2020-07-16 Alyssa Rosenzweigpanfrost: Honour cso->compare_mode
2020-07-15 Alyssa Rosenzweigpanfrost: Extract panfrost_batch_reserve_framebuffer
2020-07-15 Alyssa Rosenzweigpanfrost: Track surfaces drawn per-batch
2020-07-15 Alyssa Rosenzweigpanfrost: Handle per-sample shading
2020-07-13 Icecream95panfrost: Add a bitset of render targets read by shaders
2020-07-13 Icecream95panfrost: Fix MALI_READS_TILEBUFFER
2020-07-09 Alyssa Rosenzweigpanfrost: Drop batch from scoreboard routines
2020-07-09 Alyssa Rosenzweigpanfrost: Factor out scoreboarding state
2020-07-09 Alyssa Rosenzweigpanfrost: Move pool routines to common code
2020-07-09 Alyssa Rosenzweigpanfrost: Expose pool-based allocation API
2020-07-07 Alyssa Rosenzweigpanfrost: Implement alpha-to-coverage
2020-07-07 Alyssa Rosenzweigpanfrost: Pass sample_mask to the hardware
2020-07-07 Alyssa Rosenzweigpanfrost: Identify coverage_mask
2020-06-30 Icecream95panfrost: Do fine-grained flushing for occlusion query...
2020-06-22 Icecream95panfrost: Update sampler views when the texture bo...
2020-06-16 Icecream95panfrost: Implement ARB_depth_clamp
2020-06-16 Icecream95panfrost: Clean up panfrost_frag_meta_rasterizer_update
2020-06-15 Alyssa Rosenzweigpanfrost: Update sampler view in Bifrost path
2020-06-15 Alyssa Rosenzweigpanfrost: Merge bifrost_bo/midgard_bo
2020-06-12 Icecream95panfrost: Create a new sampler view bo when the layout...
2020-06-12 Alyssa Rosenzweigpanfrost: Override varying format to minimal precision
2020-06-12 Alyssa Rosenzweigpanfrost: Only store varying formats
2020-06-12 Alyssa Rosenzweigpanfrost: Remove unused routines
2020-06-12 Alyssa Rosenzweigpanfrost: Use new varying linking
2020-06-12 Alyssa Rosenzweigpanfrost: Add high-level varying emit
2020-06-12 Alyssa Rosenzweigpanfrost: Add helper to determine if we are capturing
2020-06-12 Alyssa Rosenzweigpanfrost: Emit xfb records
2020-06-12 Alyssa Rosenzweigpanfrost: Emit special varyings
2020-06-12 Alyssa Rosenzweigpanfrost: Emit unlinked varyings
2020-06-12 Alyssa Rosenzweigpanfrost: Determine varying buffer presence
2020-06-12 Alyssa Rosenzweigpanfrost: Introduce bitfields for tracking varyings
2020-06-12 Alyssa Rosenzweigpanfrost: Add panfrost_streamout_offset helper
2020-06-12 Alyssa Rosenzweigpanfrost: Calculate varying size by format
2020-06-10 Icecream95panfrost: Add writes_stencil to the EARLY_Z disable...
2020-06-03 Alyssa Rosenzweigpanfrost: Fix gl_PointSize out of GL_POINTS
2020-06-03 Alyssa Rosenzweigpanfrost: Handle writes_memory correctly
2020-06-03 Alyssa Rosenzweigpanfrost: Document MALI_WRITES_GLOBAL bit
2020-05-29 Alyssa Rosenzweigpanfrost: Preload gl_FragCoord on Bifrost
next