freedreno/a6xx: Add ARB_depth_clamp and separate clamp support.
[mesa.git] / src / gallium / drivers / freedreno / a6xx / fd6_draw.c
2020-08-28 Rob Clarkfreedreno/batch: replace lrz_clear with prologue
2020-07-29 Rob Clarkfreedreno/a6xx: fixup draw state earlier
2020-07-14 Rob Clarkfreedreno/a6xx: bail instead of crash for compile fails
2020-07-14 Jonathan Marekfreedreno/regs: update a6xx RB regs
2020-07-14 Jonathan Marekfreedreno/regs: update a6xx GRAS registers
2020-07-14 Connor Abbottfreedreno/a6xx: Rename and document HLSQ_UPDATE_CNTL
2020-07-14 Kristian H. Kristensenfreedreno/registers: Rename SP_2D_SRC_FORMAT
2020-07-07 Connor Abbottfreedreno/a6xx: Force gl_Layer to 0 when necessary
2020-06-26 Connor Abbottfreedreno/a6xx: use firstIndex field
2020-06-26 Connor Abbottfreedreno: On a5xx+ INDX_SIZE is MAX_INDICES
2020-06-25 Rob Clarkfreedreno: make foreach_bit() declare it's cursor
2020-06-19 Kristian H. Kristensenfreedreno/a6xx: Set index buffer size to bo size
2020-06-19 Rob Clarkfreedreno/ir3: move output_loc to variant
2020-06-04 Rob Clarkfreedreno/a6xx: re-work LRZ state tracking
2020-06-04 Rob Clarkfreedreno/ir3: split kill from no_earlyz
2020-05-12 Eric Anholtfreedreno: Replace OUT_RELOCW with OUT_RELOC.
2020-05-01 Eric Anholtfreedreno: Fix assertion failures on GS/tess shaders...
2020-05-01 Rob Clarkfreedreno/a6xx: fix LRZ hang
2020-04-30 Rob Clarkfreedreno/a6xx: convert draw packet to OUT_PKT()
2020-04-28 Rob Clarkfreedreno/a6xx: pre-calculate expected vsc stream sizes
2020-02-18 Rob Clarkfreedreno/registers: cleanup CP_SET_MARKER
2020-02-14 Jonathan Marekfreedreno: name sysmem color/depth flush events
2020-02-12 Jonathan Marekfreedreno/a6xx: use single format enum
2020-02-01 Rob Clarkfreedreno/a6xx: fix lrz overflow
2020-01-17 Rob Clarkfreedreno/a6xx: drop a few more per-draw registers
2020-01-17 Rob Clarkfreedreno/a6xx: separate rast stateobj for prim restart
2019-11-08 Kristian H. Kristensenfreedreno/a6xx: Only set emit.hs/ds when we're drawing...
2019-11-08 Kristian H. Kristensenfreedreno/a6xx: Build the right draw command for tessel...
2019-11-08 Kristian H. Kristensenfreedreno/ir3: Add tessellation field to shader key
2019-10-29 Rob Clarkfreedreno/a6xx: cleanup magic registers
2019-10-17 Kristian H. Kristensenfreedreno/ir3: Add has_gs flag to shader key
2019-09-25 Kristian H. Kristensenfreedreno/a6xx: Emit const and texture state for HS...
2019-09-25 Kristian H. Kristensenfreedreno: Rename vp and fp to vs and fs in fd_program_...
2019-08-02 Rob Clarkfreedreno/a6xx: remove USE/IGNORE_VISIBILITY draw patching
2019-07-10 Kristian H. Kristensenfreedreno: Generate headers from xml files
2019-06-13 Rob Clarkfreedreno/a6xx: fix MAX_INDICES
2019-06-07 Rob Clarkfreedreno/a6xx: WFI before RB_CCU_CNTL writes
2019-06-07 Kristian H. Kristensenfreedreno/a6xx: Consolidate more of dword 0 building...
2019-04-25 Rob Clarkfreedreno/a6xx: sample-shading support
2019-03-22 Rob Clarkfreedreno/ir3: rename has_kill to no_earlyz
2019-03-07 Rob Clarkfreedreno/a6xx: remove astc_srgb workaround
2019-02-26 Rob Clarkfreedreno/a6xx: fix DRAW_IDX_INDIRECT max_indicies
2019-02-20 Rob Clarkfreedreno/ir3: fix crash in compile fail case
2019-02-16 Rob Clarkfreedreno/a6xx: cache flush harder
2018-12-13 Rob Clarkfreedreno: update generated headers
2018-11-27 Rob Clarkfreedreno/a6xx: disable LRZ for z32
2018-11-27 Kristian H. Kristensenfreedreno/a6xx: Clear gmem buffers at flush time
2018-11-06 Kristian H. Kristensenfreedreno/a6xx: Clear z32 and separate stencil with...
2018-10-26 Rob Clarkfreedreno/a6xx: inline draw_impl()
2018-10-26 Rob Clarkfreedreno/a6xx: move where we handle dirty vbo state
2018-10-26 Rob Clarkfreedreno: import libdrm_freedreno + redesign submit
2018-10-17 Rob Clarkfreedreno/a6xx: single cmdstream for draw+binning
2018-10-17 Rob Clarkfreedreno/a6xx: split VBO state into binning/draw variants
2018-10-17 Rob Clarkfreedreno/a6xx: move VBO state to stateobj
2018-10-17 Rob Clarkfreedreno/a6xx: remove vismode param
2018-10-17 Rob Clarkfreedreno/a6xx: a bit more state emit cleanup
2018-10-17 Rob Clarkfreedreno/a6xx: use program cache
2018-10-17 Rob Clarkfreedreno/ir3: move binning_pass out of shader variant key
2018-10-17 Rob Clarkfreedreno/a6xx: remove fd6_emit_render_cntl()
2018-10-08 Rob Clarkfreedreno/a6xx: add LRZ support
2018-10-08 Rob Clarkfreedreno/a6xx: add helper for various CP_EVENT_WRITE
2018-10-02 Rob Clarkfreedreno/a6xx: hwbinning
2018-09-27 Kristian H. Kristensenfreedreno/a6xx: Build up draw dword0 outside visibilty...
2018-09-27 Kristian H. Kristensenfreedreno/a6xx: Simplify draw_emit() branches a bit
2018-09-27 Kristian H. Kristensenfreedreno/a6xx: Copy OUT_RING() part into each branch...
2018-09-27 Kristian H. Kristensenfreedreno/a6xx: Split fd6_draw_emit into direct and...
2018-09-27 Kristian H. Kristensenfreedreno/a6xx: Inline fd6_draw()
2018-09-27 Kristian H. Kristensenfreedreno/a6xx: Move emit_marker and wfi to draw_impl()
2018-09-27 Kristian H. Kristensenfreedreno/a6xx: Move inline functions out of fd6_draw.h
2018-09-27 Rob Clarkfreedreno: simplify pctx->clear()
2018-08-17 Rob Clarkfreedreno/a6xx: scissor fixes
2018-08-16 Kristian H. Kristensenfreedreno: Add a6xx backend