summaryrefslogtreecommitdiff
path: root/src/freedreno
AgeCommit message (Expand)AuthorFilesLines
2020-10-08turnip: Add support for GetSwapchainGrallocUsage2ANDROID().Eric Anholt1-9/+68
2020-10-08turnip: Detect Qualcomm gralloc and its UBWC flag on gralloc surfaces.Eric Anholt1-13/+57
2020-10-08turnip/kgsl: Add support for importing dma-bufs.Eric Anholt1-1/+32
2020-10-08turnip/kgsl: Fix last minute breakage of the build.Eric Anholt1-1/+1
2020-10-08freedreno/ir3: Don't leave holes the UBO upload plan.Eric Anholt1-17/+49
2020-10-08freedreno/ir3: Clean up the UBO upload plan setup.Eric Anholt1-50/+36
2020-10-07turnip: Enable support for KHR_incremental_presentEduardo Lima Mitev1-0/+1
2020-10-06gallium/util: remove empty file u_half.hMarek Olšák6-5/+11
2020-10-06util: remove util_float_to_half and util_half_to_float wrappersMarek Olšák3-3/+3
2020-10-05turnip/kgsl: Add strerror decode in BO init failure.Eric Anholt1-2/+4
2020-10-05turnip: Report device loss through _mesa_loge() instead of fprintf.Eric Anholt2-6/+3
2020-10-05turnip: Always enable TU_DEBUG=startup on debug drivers.Eric Anholt2-1/+10
2020-10-05turnip: Extend the coverage of TU_DEBUG=startup.Eric Anholt4-35/+63
2020-10-05turnip: Mark the vk_errorf helper as bring printflike.Eric Anholt1-1/+1
2020-10-05turnip: Use mesa's normal PRINTFLIKE macro instead of our own.Eric Anholt2-4/+2
2020-10-05turnip: Don't expose VK_ANDROID_native_buffer on non-Android.Eric Anholt1-1/+1
2020-10-05turnip: implement timestamp fences/semaphores for kgsl backendJonathan Marek5-100/+304
2020-10-04turnip: remove pre-emption markerJonathan Marek1-3/+0
2020-10-02turnip: don't initialize GRAS_LRZ_CNTL/RB_LRZ_CNTL tu6_init_hw()Samuel Iglesias Gonsálvez1-6/+0
2020-10-02turnip: enable LRZSamuel Iglesias Gonsálvez2-1/+52
2020-10-02turnip: disable LRZ on vkCmdClearattachments() 3D fallback pathSamuel Iglesias Gonsálvez1-0/+5
2020-10-02turnip: disable LRZ on vkCmdClearAttachments()Samuel Iglesias Gonsálvez1-0/+7
2020-10-02turnip: emit correct LRZ fast clear setupSamuel Iglesias Gonsálvez1-4/+5
2020-10-02turnip: add support to clear LRZSamuel Iglesias Gonsálvez3-2/+24
2020-10-02turnip: add LRZ valid tracking for secondary command buffersSamuel Iglesias Gonsálvez1-0/+7
2020-10-02turnip: add LRZ tracking to command buffer stateSamuel Iglesias Gonsálvez2-4/+40
2020-10-02turnip: disable LRZ depending on fragment changesSamuel Iglesias Gonsálvez1-0/+11
2020-10-02turnip: disable LRZ writes when blend is enabledSamuel Iglesias Gonsálvez2-0/+19
2020-10-02turnip: disable LRZ on specific casesSamuel Iglesias Gonsálvez2-0/+53
2020-10-02turnip: create LRZ bufferSamuel Iglesias Gonsálvez2-0/+34
2020-10-02turnip: add environment variable to disable LRZSamuel Iglesias Gonsálvez2-0/+2
2020-10-02freedreno/cffdec: fix decoding of bindless descriptorsJonathan Marek1-2/+2
2020-10-01Revert F16C series (MR 6774)Matt Turner8-14/+8
2020-10-01nir: Split NIR_INTRINSIC_TYPE into separate src/dest indicesJason Ekstrand1-1/+4
2020-09-30freedreno/ir3: Enable the i/o vectorizer on UBOs.Eric Anholt1-0/+33
2020-09-30freedreno/ir3: Make sure we run the opt loop after lowering UBOs to vec4.Eric Anholt1-1/+1
2020-09-30turnip: implement legacy API functions separatelyJonathan Marek6-363/+414
2020-09-30gallium/util: remove empty file u_half.hMarek Olšák6-5/+11
2020-09-30util: remove util_float_to_half and util_half_to_float wrappersMarek Olšák3-3/+3
2020-09-30spirv: Delete the legacy offset/index UBO/SSBO loweringJason Ekstrand1-1/+0
2020-09-30anv,radv,tu,val: Call nir_lower_io for push constantsJason Ekstrand1-0/+3
2020-09-30turnip: signal fence and semaphore in AcquireNextImage2KHRJonathan Marek4-1/+34
2020-09-30turnip: share code between semaphores/fences + fence import/exportJonathan Marek4-170/+147
2020-09-30turnip: remove remaining uses of drmSyncobj helpersJonathan Marek1-6/+12
2020-09-30turnip: rework ImportSemaphoreFdKHRJonathan Marek1-34/+44
2020-09-30turnip: rework GetSemaphoreFdKHRJonathan Marek1-21/+17
2020-09-30turnip: semaphores simplification (only syncobj semaphores supported)Jonathan Marek2-88/+25
2020-09-30turnip: set MSM_SUBMIT_SYNCOBJ_RESET for submit pWaitSemaphoresJonathan Marek1-1/+1
2020-09-30turnip: always create permanent syncobj for semaphoreJonathan Marek1-12/+5
2020-09-29turnip: clean up tu_device_memoryJonathan Marek2-42/+10