aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno/vulkan/tu_private.h
Commit message (Expand)AuthorAgeFilesLines
* turnip: remove duplicated stage2opcode and stage2shaderdbJonathan Marek2020-06-151-0/+5
* turnip: remove some dead/redundant codeJonathan Marek2020-06-131-251/+0
* turnip: add emit renderpass cache flushes for sysmem 3D CmdClearAttachmentsJonathan Marek2020-06-121-0/+4
* turnip: share code between 3D blit/clear path and tu_pipelineJonathan Marek2020-06-121-0/+16
* tu: Fix context faults loading unused descriptor setsConnor Abbott2020-06-091-0/+2
* tu: Rewrite flushing to use barriersConnor Abbott2020-06-091-2/+138
* tu: Don't actually track seqno's for eventsConnor Abbott2020-06-091-5/+3
* turnip: Simplify vertex buffer bindings.Eric Anholt2020-06-041-6/+3
* turnip: support VkImageDrmFormatModifierExplicitCreateInfoEXTJonathan Marek2020-05-271-1/+2
* turnip: implement VK_KHR_sampler_ycbcr_conversionJonathan Marek2020-05-201-0/+11
* tu: Move RENDER_COMPONENTS setting to pipeline stateConnor Abbott2020-05-141-2/+0
* tu: Add noubwc debug flag to disable UBWCConnor Abbott2020-05-131-0/+1
* tu: Add a "scratch bo" allocation mechanismConnor Abbott2020-05-131-0/+20
* turnip: Remove RANGE_SIZE usageJoshua Ashton2020-05-051-1/+2
* freedreno/a6xx+tu: rename VSC_DATA/VSC_DATA2Rob Clark2020-04-281-8/+8
* turnip: add adreno 650Jonathan Marek2020-04-241-0/+5
* turnip: remove unused RB_UNKNOWN_8E04_blitJonathan Marek2020-04-241-1/+0
* turnip: implement VK_EXT_sample_locationsJonathan Marek2020-04-221-1/+5
* turnip: improve GMEM load/store logicJonathan Marek2020-04-221-5/+7
* turnip: image_view reworkJonathan Marek2020-04-161-102/+33
* turnip: compute render_components/srgb_cntl at renderpass creation timeJonathan Marek2020-04-161-0/+4
* tu: Implement descriptor set update templatesConnor Abbott2020-04-091-1/+0
* tu: Emit CP_LOAD_STATE6 for descriptorsConnor Abbott2020-04-091-0/+5
* tu: Switch to the bindless descriptor modelConnor Abbott2020-04-091-26/+18
* tu: ir3: Emit push constants directlyConnor Abbott2020-04-091-0/+8
* turnip: new clear/blit implementation with shader path fallbackJonathan Marek2020-04-091-27/+58
* turnip: rework format helpersJonathan Marek2020-04-091-4/+28
* turnip: use dirty bits for dynamic viewport/scissor stateJonathan Marek2020-04-091-0/+2
* turnip: save attachment samples in renderpass stateJonathan Marek2020-04-091-0/+1
* turnip: split up gmem/tile alignmentJonathan Marek2020-04-091-2/+2
* turnip: RB_CCU_CNTL fixesJonathan Marek2020-04-091-1/+2
* turnip: improve vertex input handlingJonathan Marek2020-04-091-4/+0
* tu: Return the correct alignment for imagesConnor Abbott2020-03-311-10/+0
* tu: Rewrite border color handlingConnor Abbott2020-03-161-6/+4
* turnip: Add tu6_control struct.Hyunjun Ko2020-03-121-3/+22
* turnip: Implement stream-out emit and vkApis for transform feedbackHyunjun Ko2020-03-121-0/+1
* turnip: Define structs for transform feedbackHyunjun Ko2020-03-121-0/+22
* turnip: increase array sizes in tu_descriptor_mapJonathan Marek2020-02-281-4/+4
* turnip: don't hardcode gmem base for input attachmentJonathan Marek2020-02-281-0/+4
* turnip: rework format table to support r5g5b5a1_unorm/b5g5r5a1_unormJonathan Marek2020-02-281-7/+14
* turnip: move tile_load_ib/sysmem_clear_ib into draw_csJonathan Marek2020-02-241-2/+0
* turnip: make cond_exec helper easier to useJonathan Marek2020-02-241-0/+4
* turnip: remove marker seqnoJonathan Marek2020-02-241-3/+0
* turnip: add tu_device pointer to tu_csJonathan Marek2020-02-241-0/+1
* turnip: add option to force use of hw binningJonathan Marek2020-02-191-0/+1
* tu: Force sysmem with mipmapped non-aligned linear storesConnor Abbott2020-02-121-0/+3
* tu: Handle vkCmdClearAttachments() with sysmemConnor Abbott2020-02-121-0/+15
* tu: Sysmem renderingConnor Abbott2020-02-121-0/+2
* turnip: Add magic register values to tu_physical_deviceChad Versace2020-02-121-0/+7
* freedreno/a6xx: use single format enumJonathan Marek2020-02-121-1/+1