summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-09-06nouveau/mme: SPDX everythingFaith Ekstrand24-62/+92
2023-09-06nouveau/nil: SPDX everythingFaith Ekstrand6-18/+21
2023-09-06Do explicit cast to suppress clang warningsVignesh Raman5-15/+15
2023-08-30ci: disable nouveau shaderdbMike Blumenkrantz1-8/+8
2023-08-24nouveau/mme: Fix a compile warningFaith Ekstrand1-1/+1
2023-08-24drm-uapi: Sync nouveau_drm.hFaith Ekstrand1-1/+7
2023-08-21nouveau/codegen: Add a 4th optimization level for MemoryOptsGeorge Ouzounoudis4-6/+7
2023-08-17nouveau: take glsl_type ref unconditionallyKarol Herbst1-5/+4
2023-08-16nouveau: add exported GEM handles to the global listDor Askayo1-0/+15
2023-08-14nouveau: calloc vertex csosMike Blumenkrantz3-3/+3
2023-08-11nvk: NOUVEAU_WS_BO_LOCAL is a trap.Dave Airlie1-1/+1
2023-08-08nouveau/mme: fix OOB inside tu104 simulatorKarol Herbst1-1/+1
2023-08-08nouveau/mme: fix OOB access inside while_ine builder testKarol Herbst1-1/+1
2023-08-04nouveau/winsys: Allow nouveau_ws_device_new() without VM_BINDFaith Ekstrand3-25/+36
2023-08-04nouveau/mme: Support the new UAPIFaith Ekstrand2-1/+47
2023-08-04nouveau/winsys: add support for the vma bind interfacesDave Airlie4-1/+207
2023-08-04nouveau/shim: Use the imported nouveau_drm.h headersFaith Ekstrand1-1/+1
2023-08-04nvk: Use the imported nouveau_drm.h headersFaith Ekstrand2-2/+3
2023-08-04nouveau/winsys: Use the imported nouveau_drm.h headersFaith Ekstrand3-17/+17
2023-08-04drm-uapi: Import nouveau_drm.hFaith Ekstrand1-0/+463
2023-08-04nouveau: Move shader topology info to nv_device_infoFaith Ekstrand4-12/+12
2023-08-04nouveau/nvk: Enable VK_KHR_sampler_ycbcrMohamed Ahmed4-11/+104
2023-08-04nouveau/nvk: Add multiple sampler planes for CONVERSION_SEPARATE_RECONSTRUCTI...Mohamed Ahmed4-13/+63
2023-08-04nouveau/nvk: Create helper function for sampler creationMohamed Ahmed2-44/+54
2023-08-04nouveau/nvk: Support multi-plane descriptors in nvk_nir_lower_descriptors.cMohamed Ahmed1-11/+18
2023-08-04nouveau/nvk: Add YCbCr sampler NIR lowering passMohamed Ahmed1-1/+33
2023-08-04nouveau: Drop GART size from nv_device_infoFaith Ekstrand3-7/+0
2023-08-04nouveau/codegen: Do not keep redundant info for tessellation domainGeorge Ouzounoudis2-12/+5
2023-08-04nouveau: fix max_warps_per_mp_for_sm for builds with asserts disabledKarol Herbst1-0/+2
2023-08-04nvk: replace mp with tpcKarol Herbst6-22/+22
2023-08-04nvk: Move the winsys device to nvk_deviceFaith Ekstrand3-19/+52
2023-08-04nvk: Add a ws_dev to nvk_device and use itFaith Ekstrand13-41/+42
2023-08-04nouveau: Move gart_size to nv_device_infoFaith Ekstrand4-5/+12
2023-08-04nouveau: Move more stuff into nv_device_infoFaith Ekstrand5-38/+34
2023-08-04nouveau: Stop using hex for SM numbersFaith Ekstrand2-27/+27
2023-08-04nouveau: Put PCI info in a pci substruct in nv_device_infoFaith Ekstrand4-24/+33
2023-08-04nouveau/winsys: fix SM value for AdaKarol Herbst1-1/+4
2023-08-04nouveau/winsys: Fix an undefined use in the error path.Emma Anholt1-1/+2
2023-08-04nouveau/winsys: Add dma-buf import supportFaith Ekstrand5-9/+84
2023-08-04nvk: Take an nvk_image_plane in nouveau_copy_rect_imageFaith Ekstrand2-21/+31
2023-08-04nvk: Support geometry shadersGeorge Ouzounoudis1-3/+8
2023-08-04nvk: Advertise VK_KHR_multiviewRebecca Mckeever3-1/+9
2023-08-04nouveau/mme: Add a helper for re-allocating registersFaith Ekstrand2-0/+18
2023-08-04nouveau/mme: Fix while loops pre-TuringFaith Ekstrand2-5/+59
2023-08-04nouveau/mme: Use ADD for ine with an immediateFaith Ekstrand1-2/+19
2023-08-04nouveau/mme: add a macro exit helperKarol Herbst4-0/+124
2023-08-04nouveau/mme: add test for BEQ with magic exit offsetKarol Herbst2-1/+41
2023-08-04nouveau/mme: Ensure that zero-initizlied mme_value is ZEROFaith Ekstrand1-1/+2
2023-08-04nouveau/winsys: allocate unique object handles across channels.Dave Airlie1-4/+6
2023-08-04nouveau/mme: Add a bfe helperFaith Ekstrand5-0/+95