summaryrefslogtreecommitdiff
path: root/src/freedreno
AgeCommit message (Expand)AuthorFilesLines
2024-07-02ir3: Print bindless samp/tex ids for tex prefetchDanylo Piliaiev1-4/+5
2024-07-01tu: Use vk_query_poolValentine Burley3-62/+61
2024-07-01tu: Use the common versions of vkBegin/EndQuery()Valentine Burley1-59/+12
2024-07-01tu: Rename tu_query.cc/h to tu_query_pool.cc/hValentine Burley5-8/+9
2024-07-01tu: Move buffer view related code to tu_buffer_view.cc/hValentine Burley6-54/+79
2024-07-01tu: Drop tu_buffer_view_init helper functionValentine Burley2-23/+7
2024-07-01tu: Use vk_buffer_viewValentine Burley2-9/+9
2024-06-29build: pass licensing information in SPDX formDavid Heidelberg16-272/+15
2024-06-28freedreno: Fix RBBM_NC_MODE_CNTL variantsConnor Abbott1-1/+1
2024-06-27ci: include rusticl in the arm64 buildEric Engestrom2-4/+6
2024-06-27ci: kill filament trace globallyMike Blumenkrantz1-16/+0
2024-06-26ir3: Use elect_any_ir3 in preamblesConnor Abbott1-1/+1
2024-06-26ir3: Introduce elect_any_ir3Connor Abbott4-11/+28
2024-06-26tu: Enable LRZ feedback in sysmemDanylo Piliaiev2-2/+16
2024-06-26tu: Use LRZ feedback in gmemDanylo Piliaiev1-15/+26
2024-06-26freedreno/devices: Define and appropriately set has_lrz_feedbackDanylo Piliaiev2-0/+4
2024-06-26freedreno: Describe LRZ feedback mechanismDanylo Piliaiev5-24/+40
2024-06-26tu: Add early preamble statisticConnor Abbott1-0/+8
2024-06-26ir3, tu, freedreno: Move early_preamble to ir3_shaderConnor Abbott6-10/+15
2024-06-26freedreno: Disable early preamble on a6xx gen4Connor Abbott1-1/+3
2024-06-26ir3: Make sure constlen includes stc/ldc.k/ldg.k instructionsConnor Abbott1-0/+17
2024-06-26tu: Use the common version of vkQueueBindSparseValentine Burley1-9/+0
2024-06-26tu: Move buffer related code to tu_buffer.cc/hValentine Burley13-171/+209
2024-06-26tu: Use the common version of vkGetBufferMemoryRequirements2Valentine Burley1-25/+8
2024-06-25ir3: set rounding mode for all floating point conversionsJob Noorman6-25/+8
2024-06-25ir3: print rounding mode for covJob Noorman1-0/+16
2024-06-24tu: Advertise VK_KHR_shader_float_controls2Valentine Burley1-0/+4
2024-06-21tu: Drop tu_init_sampler helper functionValentine Burley1-22/+15
2024-06-21tu: Move sampler related code to tu_sampler.cc/hValentine Burley6-140/+168
2024-06-21tu: Use device->vk.enabled_features instead of iterating twiceValentine Burley1-37/+10
2024-06-21tu: Use vk_samplerValentine Burley3-23/+18
2024-06-21tu: Switch to vk_ycbcr_conversionValentine Burley7-78/+27
2024-06-21treewide: use nir_def_replace sometimesAlyssa Rosenzweig3-20/+9
2024-06-21freedreno/a7xx: Fix register file sizeConnor Abbott1-1/+1
2024-06-21tu: Don't WFI after every dispatchConnor Abbott1-2/+0
2024-06-21tu: Fix unaligned indirect command synchronizationConnor Abbott1-0/+8
2024-06-21freedreno, tu: Use CLEAN events on a7xxConnor Abbott1-3/+3
2024-06-21tu: Use a7xx terminology for flushesConnor Abbott5-83/+95
2024-06-21tu: Support VK_EXT_attachment_feedback_loop_dynamic_stateConnor Abbott5-40/+136
2024-06-21tu: Use image aspects for feedback loopsConnor Abbott4-11/+7
2024-06-20freedreno/devices: Fix magic regs for Adreno A32Danylo Piliaiev1-6/+6
2024-06-20freedreno/devices: Turn off enable_tp_ubwc_flag_hint for a740 by defaultDanylo Piliaiev1-2/+4
2024-06-20tu: Add enable_tp_ubwc_flag_hint feature to a7xxDanylo Piliaiev3-1/+22
2024-06-20freedreno: Rename TPL1_DBG_ECO_CNTL1.UBWC_WORKAROUND into TP_UBWC_FLAG_HINTDanylo Piliaiev1-1/+1
2024-06-19freedreno/isa: Fix isaspec map for a3xx-ldKarmjit Mahil1-1/+1
2024-06-19tu: Fix issues with render_pass tracepointDanylo Piliaiev1-5/+7
2024-06-19ci: Update trace SHAsFaith Ekstrand1-2/+2
2024-06-18ir3: Enable early preambleConnor Abbott4-1/+89
2024-06-18ir3: Correctly assemble mova1 with (r) on constDanylo Piliaiev1-2/+6
2024-06-18freedreno/ir3: mova has special meaning for (r) flagDanylo Piliaiev1-3/+7