aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* turnip: use global bo for clear blit shadersJonathan Marek2020-07-073-94/+103
* freedreno: Sync registers with envytoolsConnor Abbott2020-07-073-12/+136
* freedreno: Include adreno_pm4.xml.h before adreno_a6xx.xml.hConnor Abbott2020-07-073-0/+3
* tu: Force gl_Layer to 0 when necessaryConnor Abbott2020-07-071-0/+4
* ir3: Add layer_zero variant bitConnor Abbott2020-07-073-0/+67
* ir3: use empirical size for params as used by the shaderIlia Mirkin2020-07-061-1/+2
* tu: Enable KHR_variable_pointersConnor Abbott2020-07-063-4/+6
* tu: Rewrite variable loweringConnor Abbott2020-07-061-12/+166
* freedreno: Only call nir_lower_io on shader_in/outJason Ekstrand2020-07-061-2/+2
* ir3: mark ucp_enables as allowed values on all keysIlia Mirkin2020-07-061-0/+2
* a4xx: add noperspective interpolation supportIlia Mirkin2020-07-061-6/+11
* freedreno/regs: document SS6_UBO state srcJonathan Marek2020-07-061-0/+8
* freedreno/fdperf: prefer render nodeRob Clark2020-07-061-1/+1
* freedreno/fdperf: better compatible string matchingRob Clark2020-07-061-4/+32
* freedreno/fdperf: fix print of base addressRob Clark2020-07-061-1/+1
* freedreno/ir3: fix/rework tess levelsJonathan Marek2020-07-062-153/+85
* freedreno/layout: fix explicit layout offset not added to slice offsetJonathan Marek2020-07-061-1/+1
* turnip: enable 420_UNORM formatsJonathan Marek2020-07-054-2/+67
* turnip: support multi-image layoutsJonathan Marek2020-07-054-115/+200
* turnip: clear_blit: pass aspect mask to setup functionJonathan Marek2020-07-051-109/+61
* turnip: fix tess param bo size calculationJonathan Marek2020-07-043-43/+13
* turnip: vsc improvementsJonathan Marek2020-07-033-125/+109
* turnip: rework render_tiles loopJonathan Marek2020-07-031-38/+17
* turnip: make tiling config part of framebuffer stateJonathan Marek2020-07-035-271/+215
* tu,radv: fix potentially wrong offset of flexible array.Hyunjun Ko2020-07-031-6/+4
* freedreno/ir3: add support for INTERP_MODE_NOPERSPECTIVEJonathan Marek2020-07-011-21/+50
* turnip: set missing bary sysvalsJonathan Marek2020-07-011-30/+43
* freedreno/ir3: add generic get_barycentric()Jonathan Marek2020-07-013-28/+43
* freedreno/registers: update varying-related registersJonathan Marek2020-07-015-29/+53
* turnip: enable depthBiasClampJonathan Marek2020-06-291-1/+1
* turnip: enable largePointsJonathan Marek2020-06-291-3/+3
* freedreno/regs: add extra bits for UBWC array pitchJonathan Marek2020-06-291-2/+2
* freedreno/ir3: fix resinfo wrmaskJonathan Marek2020-06-281-1/+3
* turnip: Put VK_KHR_external_fence_fd stubs backKristian H. Kristensen2020-06-261-0/+19
* turnip: Properly return VK_DEVICE_LOST on queuesubmit failures.Eric Anholt2020-06-264-8/+59
* turnip: Fix error handling of DRM_MSM_GEM_INFO ioctls.Eric Anholt2020-06-261-5/+11
* turnip: Do better TU_DEBUG=startup logging of drmGetDevices2() failure.Eric Anholt2020-06-261-2/+6
* turnip: semaphore support.Bas Nieuwenhuizen2020-06-263-44/+289
* freedreno/ir3: move nir finalization to after cache missRob Clark2020-06-262-7/+12
* freedreno/ir3: disk-cache supportRob Clark2020-06-267-3/+270
* freedreno/ir3: build binning variant at same time as draw variantRob Clark2020-06-261-31/+68
* freedreno/a6xx+ir3: stop generating pointless binning shadersRob Clark2020-06-262-1/+13
* freedreno/ir3: shuffle some variant fieldsRob Clark2020-06-261-11/+20
* freedreno/ir3: add ir3_compiler_destroy()Rob Clark2020-06-263-3/+10
* freedreno/ir3: move finalize_nir to pscreen hookRob Clark2020-06-262-2/+2
* freedreno/ir3: add ir3_finalize_nir()Rob Clark2020-06-263-35/+48
* turnip: fix huge scissor min/max caseJonathan Marek2020-06-261-0/+9
* turnip: fix VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURESJonathan Marek2020-06-261-15/+15
* tu: Pass firstIndex directly to CP_DRAW_INDX_OFFSETConnor Abbott2020-06-262-5/+4
* freedreno/registers: Label firstIndex field in CP_DRAW_INDX_OFFSETConnor Abbott2020-06-261-0/+1