aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno/vulkan
Commit message (Expand)AuthorAgeFilesLines
* turnip: Do gathering xfb info after nir_remove_dead_variablesHyunjun Ko2020-03-181-3/+5
* turnip: Fix wrong assignment of xfb output's offset.Hyunjun Ko2020-03-181-1/+1
* tu: Fix border color with compute shadersConnor Abbott2020-03-171-0/+2
* tu: Rewrite border color handlingConnor Abbott2020-03-165-159/+115
* turnip: Add tu6_control struct.Hyunjun Ko2020-03-122-10/+31
* turnip: Enable VK_EXT_transform_feedbackHyunjun Ko2020-03-122-1/+25
* turnip: Implement an empty function vkCmdDrawIndirectByteCountEXTHyunjun Ko2020-03-121-0/+28
* turnip: Implement stream-out emit and vkApis for transform feedbackHyunjun Ko2020-03-123-33/+148
* turnip: Setup stream-output when linking programHyunjun Ko2020-03-121-11/+143
* turnip: Define structs for transform feedbackHyunjun Ko2020-03-121-0/+22
* turnip: Gather information for transform feedbackHyunjun Ko2020-03-121-1/+54
* turnip: fix tile->slot calculationJonathan Marek2020-03-051-1/+5
* turnip: improve binning pipe layout configJonathan Marek2020-03-051-15/+10
* turnip: support indirect drawHyunjun Ko2020-03-041-6/+49
* turnip: Execute main cs for secondary command buffersBrian Ho2020-03-031-10/+25
* turnip: Promote tu_cs_get_size/is_empty to headerBrian Ho2020-03-032-20/+20
* turnip: increase array sizes in tu_descriptor_mapJonathan Marek2020-02-281-4/+4
* turnip: fall back to sysmem when attachments don't fit into gmemJonathan Marek2020-02-282-1/+10
* turnip: remove unnecessary fb size checkJonathan Marek2020-02-281-6/+2
* turnip: don't hardcode gmem base for input attachmentJonathan Marek2020-02-284-1/+19
* turnip: fix srgb MRTJonathan Marek2020-02-281-2/+2
* turnip: fix hw binning + render_area offset interactionJonathan Marek2020-02-281-4/+6
* turnip: minify image_view extentJonathan Marek2020-02-281-6/+7
* turnip: remove unecessary MRT_CONTROL fillJonathan Marek2020-02-281-6/+0
* turnip: move some constant state to tu6_init_hwJonathan Marek2020-02-282-16/+5
* turnip: check the right alignment requirement on shader iovaJonathan Marek2020-02-281-1/+5
* turnip: add r5g5b5a1_unorm/b5g5r5a1_unorm formatsJonathan Marek2020-02-281-3/+10
* turnip: rework format table to support r5g5b5a1_unorm/b5g5r5a1_unormJonathan Marek2020-02-287-114/+138
* nir: Drop nir_tex_instr::texture_array_sizeJason Ekstrand2020-02-261-2/+0
* turnip: Fix compiler warning about casting a nondispatchable handle.Eric Anholt2020-02-261-1/+1
* turnip: enable fullDrawIndexUint32/independentBlend/dualSrcBlend/logicOpJonathan Marek2020-02-261-4/+4
* turnip: enable sampleRateShading featureJonathan Marek2020-02-263-5/+10
* turnip: move tile_load_ib/sysmem_clear_ib into draw_csJonathan Marek2020-02-242-63/+26
* turnip: make cond_exec helper easier to useJonathan Marek2020-02-245-80/+51
* turnip: remove marker seqnoJonathan Marek2020-02-242-29/+0
* turnip: automatically reserve cmdstream space in emit_pkt4/emit_pkt7Jonathan Marek2020-02-245-146/+41
* turnip: add tu_device pointer to tu_csJonathan Marek2020-02-248-109/+103
* turnip: fix COND_EXEC reserved size in tu_queryJonathan Marek2020-02-241-1/+1
* freedreno: Switch to using lowered image intrinsics.Eric Anholt2020-02-241-6/+13
* turnip/pipeline: Don't assume tu_shader is a valid objectEduardo Lima Mitev2020-02-241-4/+10
* turnip: add option to force use of hw binningJonathan Marek2020-02-193-1/+14
* freedreno/registers: cleanup CP_SET_MARKERRob Clark2020-02-181-6/+6
* freedreno/a6xx: document some unknown bitsJonathan Marek2020-02-141-2/+2
* freedreno: name sysmem color/depth flush eventsJonathan Marek2020-02-142-9/+9
* tu: Force sysmem with mipmapped non-aligned linear storesConnor Abbott2020-02-122-1/+65
* tu: Support input attachments with sysmemConnor Abbott2020-02-121-12/+34
* tu: Support resolve ops with sysmem renderingConnor Abbott2020-02-121-12/+98
* tu: Handle vkCmdClearAttachments() with sysmemConnor Abbott2020-02-124-92/+166
* tu: Add helper for CP_COND_REG_EXECConnor Abbott2020-02-121-0/+40
* tu: Sysmem renderingConnor Abbott2020-02-123-18/+240