a6xx: Add more CP packets
[mesa.git] / src / gallium / drivers / freedreno / a6xx / fd6_emit.c
2019-12-18 Connor Abbotta6xx: Add more CP packets
2019-12-17 Kristian H. Kristensenfreedreno/a6xx: Document the CP_SET_DRAW_STATE enable...
2019-12-10 Rob Clarkfreedreno/a6xx: fix LRZ logic
2019-12-10 Rob Clarkfreedreno/a6xx: disable LRZ when blending
2019-11-26 Rob Clarkfreedreno: switch to layout helper
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
2019-11-08 Kristian H. Kristensenfreedreno/a6xx: Program state for tessellation stages
2019-11-08 Kristian H. Kristensenfreedreno/a6xx: Emit constant parameters for tessellati...
2019-10-29 Rob Clarkfreedreno/a6xx: cleanup magic registers
2019-10-17 Kristian H. Kristensenfreedreno/a6xx: Emit program state for GS
2019-10-17 Kristian H. Kristensenfreedreno/ir3: Implement primitive layout intrinsics
2019-10-17 Kristian H. Kristensenfreedreno/a6xx: Trim a few regs from fd6_emit_restore()
2019-10-17 Kristian H. Kristensenfreedreno/registers: Update with GS, HS and DS registers
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-09-25 Kristian H. Kristensenfreedreno/a6xx: Factor out const state setup
2019-09-23 Rob Clarkfreedreno/a6xx: do streamout only in binning pass
2019-09-13 Rob Clarkfreedreno/a6xx: pre-calculate userconst stateobj size
2019-09-06 Kristian H. Kristensenfreedreno/a6xx: Let the GPU track streamout offsets
2019-08-13 Rob Clarkfreedreno/a6xx: move SSBO/image consts to IBO stateobj
2019-08-13 Rob Clarkfreedreno/a6xx: move VS driverparams to it's own stateobj
2019-08-13 Rob Clarkfreedreno/ir3+a6xx: same VBO state for draw/binning
2019-08-13 Rob Clarkfreedreno/a6xx: add fd_emit_take_group()
2019-08-13 Rob Clarkfreedreno/a6xx: move immediates to program stateobj
2019-08-13 Rob Clarkfreedreno/a6xx: stop using ir3_emit_{vs,fs}_consts()
2019-08-13 Rob Clarkfreedreno/all: move more emit helpers to screen
2019-08-13 Rob Clarkfreedreno/a3xx-a6xx+ir3: move emit_const* to screen
2019-08-13 Rob Clarkfreedreno/a6xx: add fd6_emit_init_screen()
2019-08-02 Rob Clarkfreedreno/a6xx: cleanup "blit_mem"
2019-07-17 Eric Anholtfreedreno/a6xx: Drop the WFI in constant uploads.
2019-06-28 Rob Clarkfreedreno/a6xx: wire up dither state
2019-06-17 Rob Clarkfreedreno/a6xx: un-swap X24S8_UINT
2019-06-07 Rob Clarkfreedreno/a6xx: re-arrange program stageobj/group
2019-06-07 Rob Clarkfreedreno/a6xx: WFI before RB_CCU_CNTL writes
2019-06-07 Rob Clarkfreedreno/a6xx: fix issues with gallium HUD
2019-06-07 Kristian H. Kristensenfreedreno/a6xx: Share shader_t_to_opcode
2019-05-20 Rob Clarkfreedreno/a6xx: limit IBO state to draw pass
2019-05-20 Rob Clarkfreedreno/a6xx: don't evaluate FS tex state in binning...
2019-05-04 Rob Clarkfreedreno: move UBWC color offset to fd_resource_offset()
2019-05-02 Rob Clarkfreedreno/a6xx: smaller hammer for fb barrier
2019-05-02 Rob Clarkfreedreno/a6xx: KHR_blend_equation_advanced support
2019-04-30 Rob Clarkfreedreno/a6xx: pre-bake UBWC flags in texture-view
2019-04-30 Rob Clarkfreedreno/a6xx: small texture emit cleanup
2019-04-25 Rob Clarkfreedreno/a6xx: sample-shading support
2019-04-25 Rob Clarkfreedreno: update generated headers
2019-03-27 Kristian H. Kristensenfreedreno/ir3: Push UBOs to constant file
2019-03-10 Rob Clarkfreedreno/a6xx: more bcolor fixes
2019-03-07 Rob Clarkfreedreno/a6xx: fix border-color swizzles
2019-03-01 Fritz Koenigfreedreno/a6xx: UBWC support
2019-02-28 Kristian H. Kristensenfreedreno/a6xx: Don't zero SO buffer addresses
2019-02-28 Kristian H. Kristensenfreedreno/a6xx: Only output MRT control for used frameb...
2019-02-22 Rob Clarkfreedreno/a6xx: fix border-color offset
2019-02-16 Rob Clarkfreedreno/a6xx: cache flush harder
2019-02-16 Rob Clarkfreedreno/a6xx: compute support
2019-02-16 Rob Clarkfreedreno/a6xx: image/ssbo state emit
2019-02-16 Rob Clarkfreedreno/a6xx: move stream-out emit to helper
2019-02-13 Kristian H. Kristensenfreedreno/a6xx: Fix point coord
2019-02-13 Kristian H. Kristensenfreedreno/a6xx: Update headers
2019-01-21 Karol Herbstmesa: add MESA_SHADER_KERNEL
2019-01-10 Rob Clarkfreedreno/a6xx: move tile_mode to sampler-view CSO
2018-12-14 Rob Clarkfreedreno/a6xx: fix corrupted uniforms
2018-12-07 Rob Clarkfreedreno/a6xx: MSAA
2018-11-27 Rob Clarkfreedreno/a6xx: set guardband clip
2018-11-27 Rob Clarkfreedreno/ir3: remove pipe_stream_output_info dependency
2018-11-27 Rob Clarkfreedreno: shader_t -> gl_shader_stage
2018-10-26 Rob Clarkfreedreno/a6xx: small cleanup
2018-10-26 Rob Clarkfreedreno/a6xx: move where we handle dirty vbo state
2018-10-26 Kristian H. Kristensenfreedreno/a6xx: Move stencil/depth/alpha state to IB
2018-10-26 Kristian H. Kristensenfreedreno/a6xx: Move stencil mask emit to FD_DIRTY_ZSA...
2018-10-26 Kristian H. Kristensenfreedreno/a6xx: Rename FD6_GROUP_ZSA ro FD6_GROUP_LRZ
2018-10-26 Kristian H. Kristensenfreedreno/a6xx: Move rasterizer state to state object
2018-10-26 Kristian H. Kristensenfreedreno/a6xx: Use fd6_emit_ib from a6xx
2018-10-26 Rob Clarkfreedreno: import libdrm_freedreno + redesign submit
2018-10-25 Rob Clarkfreedreno/a6xx: disable unused groups
2018-10-17 Rob Clarkfreedreno/a6xx: split binning vs draw program stateobj's
2018-10-17 Rob Clarkfreedreno/a6xx: move VBO state to stateobj
2018-10-17 Rob Clarkfreedreno/a6xx: move ZSA state to stateobj
2018-10-17 Rob Clarkfreedreno/a6xx: a bit more state emit cleanup
2018-10-17 Rob Clarkfreedreno/a6xx: move framebuffer state emit to emit_mrt()
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: texture state obj
2018-10-17 Rob Clarkfreedreno/a6xx: move const emit to state group
2018-10-17 Rob Clarkfreedreno/a6xx: add infrastructure for CP_DRAW_STATE
2018-10-15 Kristian H. Kristensenfreedreno/a6xx: Remove unnecessary GRAS_2D_BLIT_INFO...
2018-10-08 Rob Clarkfreedreno/a6xx: add LRZ support
2018-09-27 Rob Clarkfreedreno/a6xx: backface stencil state
2018-09-27 Rob Clarkfreedreno/a6xx: fix MRT config
2018-09-27 Rob Clarkfreedreno: fix scissor state emit
2018-09-05 Rob Clarkfreedreno/a6xx: bordercolor fixes
2018-09-05 Rob Clarkfreedreno/a6xx: fix debug build crash
2018-08-17 Rob Clarkfreedreno/a6xx: streamout
2018-08-17 Rob Clarkfreedreno/a6xx: fragz fixes
2018-08-17 Rob Clarkfreedreno: update generated headers
2018-08-16 Kristian H. Kristensenfreedreno: Add a6xx backend