panfrost: Add opaque midgard_blend XML
[mesa.git] / src / gallium / drivers / panfrost / pan_cmdstream.c
2020-08-28 Alyssa Rosenzweigpanfrost: Add opaque midgard_blend XML
2020-08-25 Alyssa Rosenzweigpanfrost: Use pack for fragment shaders
2020-08-25 Alyssa Rosenzweigpanfrost: Use preuploaded shader descriptors
2020-08-25 Alyssa Rosenzweigpanfrost: Simplify shaderless packing
2020-08-25 Alyssa Rosenzweigpanfrost: Prepack fragment properties/preload
2020-08-25 Alyssa Rosenzweigpanfrost: Pack vertex properties when compiling
2020-08-25 Alyssa Rosenzweigpanfrost: Derive UBO count from shader_info
2020-08-25 Alyssa Rosenzweigpanfrost: XMLify beginning of shader descriptor
2020-08-25 Alyssa Rosenzweigpanfrost: Derive texture/sampler_count from shader
2020-08-25 Alyssa Rosenzweigpanfrost: Support SHADERLESS mode everywhere
2020-08-25 Alyssa Rosenzweigpanfrost: Identify additional SFBD flags
2020-08-25 Alyssa Rosenzweigpanfrost: XMLify Bifrost preload
2020-08-25 Alyssa Rosenzweigpanfrost: Group SFBD code tighter
2020-08-25 Alyssa Rosenzweigpanfrost: Drop redundant NULL check
2020-08-25 Alyssa Rosenzweigpanfrost: XMLify bifrost1
2020-08-25 Alyssa Rosenzweigpanfrost: Remove midgard1 bitfield
2020-08-25 Alyssa Rosenzweigpanfrost: Fold work_count packing for blend shaders
2020-08-25 Alyssa Rosenzweigpanfrost: Use pack for shaderless
2020-08-25 Alyssa Rosenzweigpanfrost: Use packs for fragment properties
2020-08-25 Alyssa Rosenzweigpanfrost: Pack compute Midgard properties
2020-08-25 Alyssa Rosenzweigpanfrost: Group SFBD state together
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
next