turnip: fix huge scissor min/max case
[mesa.git] / src / freedreno / vulkan / tu_pipeline.c
2020-06-26 Jonathan Marekturnip: fix huge scissor min/max case
2020-06-26 Connor Abbotttu: Share constlen between different stages properly
2020-06-26 Connor Abbottir3, freedreno: Round up constlen earlier
2020-06-25 Eric Anholtturnip: Add support for polygon fill modes.
2020-06-25 Jonathan Marekturnip: disable early_z for VK_FORMAT_S8_UINT
2020-06-25 Jonathan Marekturnip: fix empty scissor case
2020-06-25 Jonathan Marekturnip: implement VK_EXT_vertex_attribute_divisor
2020-06-24 Jonathan Marekturnip: implement depthBounds
2020-06-23 Jonathan Marekturnip: use pipeline cs for shader programs instead...
2020-06-23 Jonathan Marekturnip: fix ts_cs_memory typo
2020-06-23 Jonathan Marekturnip: rework streamout state and add missing counter...
2020-06-22 Brian Hoturnip: Support tess for draws
2020-06-22 Brian Hoturnip: Update VFD_CONTROL with tess system values
2020-06-22 Brian Hoturnip: Allocate tess BOs as a function of draw size
2020-06-22 Brian Hoturnip: Parse tess state and support PATCH primtype
2020-06-22 Brian Hoturnip: Lower shaders for tessellation
2020-06-19 Rob Clarkfreedreno/ir3: move output_loc to variant
2020-06-19 Rob Clarkfreedreno/ir3: move ubo_state into const_state
2020-06-19 Rob Clarkfreedreno/ir3: add accessor for const_state
2020-06-18 Jonathan Marekturnip: move enum translation functions to a common...
2020-06-18 Jonathan Marekturnip: fix a sample shading case
2020-06-18 Jonathan Marekturnip: fix a crash when rasterizerDiscardEnable is set
2020-06-18 Rob Clarkturnip: set .MERGEDREGS based on variant
2020-06-17 Jonathan Marekturnip: input attachment descriptor set rework
2020-06-17 Jonathan Marekturnip: refactor draw states and dynamic states
2020-06-17 Connor Abbotttu: Remove tu_shader_compile_options
2020-06-17 Connor Abbotttu: Use the ir3 shader API
2020-06-15 Jonathan Marekturnip: simplify stage2 helpers
2020-06-15 Jonathan Marekturnip: remove duplicated stage2opcode and stage2shaderdb
2020-06-13 Jonathan Marekturnip: remove some dead/redundant code
2020-06-12 Jonathan Marekturnip: add layered 3D path clear for CmdClearAttachments
2020-06-12 Jonathan Marekturnip: share code between 3D blit/clear path and tu_pi...
2020-06-12 Jonathan Marekturnip: pipeline program state refactor
2020-06-09 Connor Abbotttu: Fix context faults loading unused descriptor sets
2020-06-08 Jonathan Marekturnip: fix VFD_CONTROL for binning pass
2020-06-08 Jonathan Marekturnip: use common emit_xs_cntl to fill a6xx_sp_xs_ctrl...
2020-06-08 Jonathan Marekturnip: fix HW binning with geometry shader
2020-06-08 Jonathan Marekturnip: correctly emit non-binning vs in transform...
2020-06-08 Jonathan Marekturnip: move HLSQ_UPDATE_CNTL write to before xs config...
2020-06-05 Eric Anholtturnip: Add support for alphaToOne.
2020-06-05 Eric Anholtturnip: Use tu_cs_emit_regs() for BLEND_CONTROL.
2020-06-04 Eric Anholtturnip: Simplify vertex buffer bindings.
2020-06-04 Rob Clarkfreedreno/a6xx: update depth-plane control regs
2020-06-04 Rob Clarkfreedreno/ir3: split kill from no_earlyz
2020-06-02 Jonathan Marekturnip: fix RENDER_COMPONENTS value
2020-05-14 Connor Abbotttu: Implement dual-src blending
2020-05-14 Connor Abbotttu: Move RENDER_COMPONENTS setting to pipeline state
2020-05-08 Hyunjun Kofreedreno,tu: Don't request fragcoord components not...
2020-05-07 Connor Abbotttu: Support pipelines without a fragment shader
2020-04-30 Rob Clarkfreedreno: sync registers with envytools
2020-04-29 Jonathan Marekturnip: fix wrong substream size in parse_multisample_a...
2020-04-25 Connor Abbotttu: Implement PrimID passthrough
2020-04-25 Connor Abbottir3: Skip missing VS outputs in VS out map when linking
2020-04-23 Hyunjun Koturnip: Fix crashes when geometry shader constants...
2020-04-23 Hyunjun Koturnip: Skip unused regs when setting up streamout...
2020-04-22 Jonathan Marekturnip: implement VK_EXT_sample_locations
2020-04-22 Jonathan Marekturnip: disable depth test for S8_UINT attachment
2020-04-09 Connor Abbotttu: Emit CP_LOAD_STATE6 for descriptors
2020-04-09 Connor Abbotttu: Switch to the bindless descriptor model
2020-04-09 Connor Abbotttu: ir3: Emit push constants directly
2020-04-09 Jonathan Marekturnip: improve vertex input handling
2020-04-07 Brian Hoturnip: Populate tu_pipeline.active_stages
2020-04-07 Brian Hoturnip: Selectively configure GRAS_LAYER_CNTL
2020-04-07 Brian Hoturnip: Set up REG_A6XX_SP_GS_CONFIG
2020-04-07 Brian Hoturnip: Configure VFD_CONTROL with gsheader and primitiveid
2020-04-07 Brian Hoturnip: Configure VPC for geometry shaders
2020-04-07 Brian Hoturnip: Emit geometry shader obj and related consts
2020-03-24 Jonathan Marekturnip: implement depth clamp
2020-03-24 Jonathan Marekturnip: fix znear clipping
2020-03-24 Jonathan Marekfreedreno/registers: more GRAS_CL_CNTL bits, Z_CLAMP
2020-03-12 Hyunjun Koturnip: Setup stream-output when linking program
2020-02-28 Jonathan Marekturnip: remove unecessary MRT_CONTROL fill
2020-02-28 Jonathan Marekturnip: move some constant state to tu6_init_hw
2020-02-28 Jonathan Marekturnip: check the right alignment requirement on shader...
2020-02-28 Jonathan Marekturnip: rework format table to support r5g5b5a1_unorm...
2020-02-26 Jonathan Marekturnip: enable sampleRateShading feature
2020-02-24 Jonathan Marekturnip: add tu_device pointer to tu_cs
2020-02-24 Eduardo Lima Mitevturnip/pipeline: Don't assume tu_shader is a valid...
2020-02-14 Jonathan Marekfreedreno/a6xx: document some unknown bits
2020-01-29 Samuel Pitoisetcompiler: add PERSP to the existing barycentric system...
2020-01-29 Eduardo Lima Mitevturnip: Fix issues in tu_compute_pipeline_create()...
2020-01-23 Eric Anholtturnip: Port krh's packing macros from freedreno to tu.
2020-01-23 Eric Anholtturnip: Add support for fine derivatives.
2020-01-21 Eric Anholtturnip: Add limited support for storage images.
2020-01-21 Eric Anholtfreedreno: Stop scattered remapping of SSBOs/images...
2020-01-21 Eric Anholtturnip: Refactor linkage state setup.
2020-01-02 Bas Nieuwenhuizenturnip: Use VK_NULL_HANDLE instead of NULL.
2019-12-19 Jonathan Marekturnip: minor warning fixes
2019-12-19 Jonathan Marekturnip: don't set SP_FS_CTRL_REG0_VARYING if only fragc...
2019-12-16 Eric Anholtturnip: Add support for descriptor arrays.
2019-12-16 Jonathan Marekturnip: remove duplicate A6XX_SP_CS_CONFIG_NIBO
2019-12-13 Jonathan Marekturnip: set FRAG_WRITES_SAMPMASK bit
2019-12-13 Jonathan Marekturnip: fix incorrectly failing assert
2019-12-09 Jonathan Marekturnip: add hw binning
2019-12-05 Eric Anholtturnip: Add support for compute shaders.
2019-12-05 Eric Anholtturnip: Refactor the graphics pipeline create implement...
2019-12-05 Eric Anholtturnip: Add basic SSBO support.
2019-12-05 Eric Anholtturnip: Drop redefinition of VALIDREG now that it's...
2019-10-18 Rob Clarkturnip: add support for pre-fs texture fetch
2019-10-18 Rob Clarkfreedreno: update registers
next