turnip: refactor draw states and dynamic states
[mesa.git] / src / freedreno / vulkan / tu_private.h
2020-06-17 Jonathan Marekturnip: refactor draw states and dynamic states
2020-06-17 Jonathan Marekturnip: delete dead dynamic state code
2020-06-17 Jonathan Marekturnip: improve dirty bit handling a bit
2020-06-17 Connor Abbotttu: Remove tu_shader_compile_options
2020-06-17 Connor Abbotttu: Use the ir3 shader API
2020-06-17 Jonathan Marekturnip: fix cubic filtering with CmdBlitImage
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 emit renderpass cache flushes for sysmem...
2020-06-12 Jonathan Marekturnip: share code between 3D blit/clear path and tu_pi...
2020-06-09 Connor Abbotttu: Fix context faults loading unused descriptor sets
2020-06-09 Connor Abbotttu: Rewrite flushing to use barriers
2020-06-09 Connor Abbotttu: Don't actually track seqno's for events
2020-06-04 Eric Anholtturnip: Simplify vertex buffer bindings.
2020-05-27 Jonathan Marekturnip: support VkImageDrmFormatModifierExplicitCreateI...
2020-05-20 Jonathan Marekturnip: implement VK_KHR_sampler_ycbcr_conversion
2020-05-14 Connor Abbotttu: Move RENDER_COMPONENTS setting to pipeline state
2020-05-13 Connor Abbotttu: Add noubwc debug flag to disable UBWC
2020-05-13 Connor Abbotttu: Add a "scratch bo" allocation mechanism
2020-05-05 Joshua Ashtonturnip: Remove RANGE_SIZE usage
2020-04-28 Rob Clarkfreedreno/a6xx+tu: rename VSC_DATA/VSC_DATA2
2020-04-24 Jonathan Marekturnip: add adreno 650
2020-04-24 Jonathan Marekturnip: remove unused RB_UNKNOWN_8E04_blit
2020-04-22 Jonathan Marekturnip: implement VK_EXT_sample_locations
2020-04-22 Jonathan Marekturnip: improve GMEM load/store logic
2020-04-16 Jonathan Marekturnip: image_view rework
2020-04-16 Jonathan Marekturnip: compute render_components/srgb_cntl at renderpa...
2020-04-09 Connor Abbotttu: Implement descriptor set update templates
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: new clear/blit implementation with shader path...
2020-04-09 Jonathan Marekturnip: rework format helpers
2020-04-09 Jonathan Marekturnip: use dirty bits for dynamic viewport/scissor...
2020-04-09 Jonathan Marekturnip: save attachment samples in renderpass state
2020-04-09 Jonathan Marekturnip: split up gmem/tile alignment
2020-04-09 Jonathan Marekturnip: RB_CCU_CNTL fixes
2020-04-09 Jonathan Marekturnip: improve vertex input handling
2020-03-31 Connor Abbotttu: Return the correct alignment for images
2020-03-16 Connor Abbotttu: Rewrite border color handling
2020-03-12 Hyunjun Koturnip: Add tu6_control struct.
2020-03-12 Hyunjun Koturnip: Implement stream-out emit and vkApis for transf...
2020-03-12 Hyunjun Koturnip: Define structs for transform feedback
2020-02-28 Jonathan Marekturnip: increase array sizes in tu_descriptor_map
2020-02-28 Jonathan Marekturnip: don't hardcode gmem base for input attachment
2020-02-28 Jonathan Marekturnip: rework format table to support r5g5b5a1_unorm...
2020-02-24 Jonathan Marekturnip: move tile_load_ib/sysmem_clear_ib into draw_cs
2020-02-24 Jonathan Marekturnip: make cond_exec helper easier to use
2020-02-24 Jonathan Marekturnip: remove marker seqno
2020-02-24 Jonathan Marekturnip: add tu_device pointer to tu_cs
2020-02-19 Jonathan Marekturnip: add option to force use of hw binning
2020-02-13 Connor Abbotttu: Force sysmem with mipmapped non-aligned linear...
2020-02-13 Connor Abbotttu: Handle vkCmdClearAttachments() with sysmem
2020-02-13 Connor Abbotttu: Sysmem rendering
2020-02-12 Chad Versaceturnip: Add magic register values to tu_physical_device
2020-02-12 Jonathan Marekfreedreno/a6xx: use single format enum
2020-02-05 Connor Abbotttu: Move vsc_data and vsc_data2 allocation into the...
2020-02-04 Eric Anholtfreedreno: Rename the UBWC layer size field and store...
2020-01-29 Alejandro Piñeiroturnip: remove unused descriptor state dirty
2020-01-24 Brian Hoturnip: Update query availability on render pass end
2020-01-24 Brian Hoturnip: Update tu_query_pool with turnip-specific fields
2020-01-23 Eric Anholtturnip: Convert renderpass setup to the new register...
2020-01-23 Eric Anholtturnip: Port krh's packing macros from freedreno to tu.
2020-01-23 Eric Anholtturnip: Add support for uniform texel buffers.
2020-01-21 Eric Anholtturnip: Add limited support for storage images.
2019-12-19 Jonathan Marekturnip: compute gmem offsets at renderpass creation...
2019-12-16 Eric Anholtturnip: Add support for descriptor arrays.
2019-12-16 Jonathan Marekturnip: use single substream cs
2019-12-13 Jonathan Marekturnip: implement subpass input attachments
2019-12-13 Jonathan Marekturnip: subpass rework
2019-12-13 Jonathan Marekturnip: add dirty bit for push constants
2019-12-11 Eric Anholttu: Move UBWC layout into fdl6_layout() and use that...
2019-12-11 Eric Anholttu: Move our image layout into a freedreno_layout struct.
2019-12-09 Jonathan Marekturnip: add hw binning
2019-12-06 Jonathan Marekturnip: implement border color
2019-12-06 Jonathan Marekturnip: add function to allocate aligned memory in...
2019-12-05 Eric Anholtturnip: Add support for compute shaders.
2019-12-05 Eric Anholtturnip: Add a helper function for getting tu_buffer...
2019-12-05 Eric Anholtturnip: Add basic SSBO support.
2019-12-04 Jonathan Marekturnip: MSAA resolve directly from GMEM
2019-11-21 Jonathan Marekturnip: implement UBWC
2019-11-19 Jonathan Marekturnip: implement CmdClearColorImage/CmdClearDepthStenc...
2019-11-18 Jonathan Marekturnip: add display wsi
2019-10-27 Eric Engestromtu: fix empty-body instruction
2019-10-15 Jonathan Marekturnip: more descriptor sets
2019-10-15 Jonathan Marekturnip: push constants
2019-10-15 Jonathan Marekturnip: depth/stencil
2019-10-15 Jonathan Marekturnip: improve CmdCopyImage and implement CmdBlitImage
2019-10-15 Eric Anholtturnip: Set up the correct tiling mode for small attach...
2019-10-15 Eric Anholtturnip: Drop unused tu_pack_clear_value() return.
2019-10-15 Jonathan Marekturnip: update setup_slices
2019-10-15 Jonathan Marekturnip: fix segmentation fault in events
2019-09-27 Eric Anholtturnip: Add a .editorconfig and .dir-locals.el
2019-09-26 Jonathan Marekturnip: emit texture and uniform state
2019-09-26 Jonathan Marekturnip: add some shader information in pipeline state
2019-09-26 Jonathan Marekturnip: lower samplers and uniform buffer indices
2019-09-26 Jonathan Marekturnip: basic descriptor sets (uniform buffer and samplers)
2019-09-26 Jonathan Marekturnip: implement image view descriptor
2019-09-26 Jonathan Marekturnip: implement sampler state
2019-05-14 Eric Anholtfreedreno: Move msm_drm.h to the same spot as other...
next