summaryrefslogtreecommitdiff
path: root/src/freedreno
AgeCommit message (Expand)AuthorFilesLines
2020-12-28freedreno/ir3: remap FRAG_RESULT_COLOR to _DATA* for dual-src blendingDanylo Piliaiev1-1/+5
2020-12-24turnip: Remove unsigned nonnegative check.Vinson Lee1-2/+0
2020-12-22turnip: use ir3_compiler_destroy instead of ralloc_freeHyunjun Ko1-1/+1
2020-12-22turnip/kgsl: support VK_KHR_performance_queryHyunjun Ko1-0/+25
2020-12-22turnip: enable VK_KHR_performance_query with new debug flagHyunjun Ko3-1/+3
2020-12-22turnip: support multipass for performance query.Hyunjun Ko4-41/+262
2020-12-22turnip: Implement VK_KHR_performance_queryHyunjun Ko5-18/+358
2020-12-21freedreno/a6xx: Fix SP_HS_UNKNOWN_A831 value and document itDanylo Piliaiev5-14/+20
2020-12-21ir3: Allow tesselation to use all 32 varying slotsDanylo Piliaiev2-2/+2
2020-12-18turnip: fix cube map array image size calculationSamuel Iglesias Gonsálvez1-0/+46
2020-12-17tu: pCounterBuffers can be NULL in vkCmd*TransformFeedbackEXT()Danylo Piliaiev1-2/+2
2020-12-17tu: Ignore pTessellationState if there is no tesselation shadersDanylo Piliaiev1-3/+4
2020-12-17meson: add missing dependency on generated git_sha1.hMichael Forney1-0/+1
2020-12-15freedreno/ir3: Free the compiler at the end of the unit tests.Eric Anholt1-0/+2
2020-12-11turnip: pCounterBufferOffsets can be NULL on vkCmd*TransformFeedbackEXT()Samuel Iglesias Gonsálvez1-2/+4
2020-12-08turnip: always set LRZ registers to zero for 3d clear/blitJonathan Marek1-4/+5
2020-12-08turnip: move up LRZ invalidate in CmdClearAttachmentsJonathan Marek1-7/+7
2020-12-08turnip: do not emit draw states in draw_cs outside of renderpassJonathan Marek1-14/+30
2020-12-08turnip: correctly disable draw states outside of renderpassesJonathan Marek1-20/+37
2020-12-08turnip: always emit LRZ draw state in DIRTY_DRAW_STATE pathJonathan Marek1-2/+1
2020-12-08turnip: do not include compute stage in pipeline_builderJonathan Marek1-13/+13
2020-12-08turnip: no linear_to_srgb for alpha channel for gmem clear value packingJonathan Marek1-1/+1
2020-12-07android: freedreno/ir3: use python3 in gen rulesMauro Rossi1-2/+2
2020-12-03turnip: implement z-scaling and z-mirroring BlitImageJonathan Marek2-46/+113
2020-12-02freedreno/afuc: Fix up some sprintf format security warnings.Eric Anholt1-2/+2
2020-12-02freedreno: Add missing dependency to buildDaniel Stone1-0/+1
2020-11-26freedreno/a6xx: Fix typo in height alignment calculation in a6xx layoutDanylo Piliaiev1-1/+1
2020-11-25Revert "freedreno/ir3: Use get_once() for one-time init"Erik Faye-Lund1-2/+3
2020-11-24freedreno/ir3: Use get_once() for one-time initRob Clark1-3/+2
2020-11-24util: Add helgrind support for simple_mtxRob Clark3-3/+3
2020-11-23freedreno/drm: Quiet timedout error msgRob Clark1-3/+2
2020-11-23ir3/ra: Fix array reg liveness in scalar passConnor Abbott1-4/+10
2020-11-19ir3: Enable nir_lower_vars_to_scratch on a6xxConnor Abbott3-0/+17
2020-11-19tu: Support private memoryConnor Abbott4-22/+110
2020-11-19freedreno: Add per-device parameters for private memoryConnor Abbott2-0/+22
2020-11-19ir3: Properly validate cat6 half-nessConnor Abbott1-15/+36
2020-11-19ir3: Initial support for private memoryConnor Abbott6-0/+87
2020-11-19ir3/parser: Fix st{l,lw,g,p} and ld{l,lw,g,p} assemblyConnor Abbott1-9/+9
2020-11-19ir3: Fix STP/LDP assemblyConnor Abbott1-2/+4
2020-11-19ir3: Support assembling & disassembling getspid/getwidConnor Abbott5-51/+84
2020-11-19ir3: Add more a6xx-specific cat6 opcodesConnor Abbott2-0/+13
2020-11-19ir3: Expand cat6 a6xx opcode fieldConnor Abbott2-11/+11
2020-11-19freedreno/a6xx: Document private memory registersConnor Abbott5-90/+184
2020-11-19freedreno/ci: Strip location from assertsConnor Abbott2-4/+5
2020-11-19turnip: implement VK_KHR_depth_stencil_resolve supportSamuel Iglesias Gonsálvez6-29/+129
2020-11-18freedreno: Fix uninitialized var warning in afuc using unreachable().Eric Anholt3-6/+6
2020-11-18turnip: minor tu_queue fixes related to vk_base_objectAlejandro Piñeiro1-2/+3
2020-11-18turnip: Assert about the storage buffer offset alignment.Eric Anholt1-0/+1
2020-11-17turnip: Close sync_fd only if it is a valid file descriptor.Vinson Lee1-4/+4
2020-11-16freedreno+turnip: Upload large shader constants as a UBO.Eric Anholt10-28/+219