summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
add-intel_genxml-moduleintel/genxml: Add filter_engines() to GenXml classJordan Justen9 months
adl-nintel/dev: Add device ids for ADL-NJordan Justen2 years
adl-sintel/dev: Add device info for ADL-SJordan Justen4 years
adln-46d3-46d4intel/dev: Add 2 additional ADL-N PCI idsJordan Justen2 months
adlpintel/dev: Add device info for ADL GT2Jordan Justen3 years
adlp-gen12-modifiersiris: Disable I915_FORMAT_MOD_Y_TILED_GEN12* on adl-p/display 13Jordan Justen3 years
adlp-gen12-modifiers-2Revert "iris: Disable I915_FORMAT_MOD_Y_TILED_GEN12* on adl-p/display 13"Jordan Justen2 years
adls-idsintel: Add 2 ADL-S pci-idsJordan Justen3 years
adls-ids-strintel/pci_ids: Add 0x468b ADL-S PCI-idJordan Justen20 months
anv-dg2-state-pool-alignanv: Align state pools to 2MiB on XeHPJordan Justen2 years
anv-gen12-warninganv: Drop warning about gen12 not being supportedJordan Justen4 years
anv-large-bar-mem-budgetanv: Fix PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES with large BARJordan Justen21 months
anv-mem-heap-typeanv: Add mem heap/type support for local-memJordan Justen3 years
anv-queue-overrideanv: Add ANV_QUEUE_OVERRIDE env-var to override advertised queuesJordan Justen3 years
anv-simple-batch-out-of-spaceanv/batch: Assert that extend_cb is non-NULL if the batch is out of spaceJordan Justen7 months
anv-slice_hashanv/slice_hash: Don't allocate more than once with multiple queuesJordan Justen3 years
anvil-increase-render-batch-init-sizeanv: Add more space for init_render_queue_state() batch (MTL regression)Jordan Justen6 months
arlintel/dev: Add device info for ARLJordan Justen3 months
ats-m-170g-to-vintel/dev: Change ATS-M 0x56c2 string from 170G to 170VJordan Justen2 weeks
ats-m-pci-idsintel/dev: Add ATS-M pci-idsJordan Justen2 years
ats-m-pci-ids2intel/dev: Add ATS-M PCI ID for Data Center GPU Flex 170GJordan Justen7 weeks
aubinator-jsonintel/aubinator: Support json outputJordan Justen7 years
aux-mapiris: Mark aux-map BO as used by all batchesJordan Justen5 years
binder-vma-for-22.0iris: handle IRIS_MEMZONE_BINDER with a real vma_heap like the othersPaulo Zanoni2 years
blocsanv/blorp: Force compute blorp on compute-only queuesJordan Justen3 years
blocs-v1.4anv/blorp: Force compute blorp on compute-only queuesJordan Justen3 years
blorp-dump-surfDEBUG: Enable blorp blit surface dumpingJordan Justen4 years
bug-98297bug-98297: test increase max texture to 16kJordan Justen7 years
build-tests-mi_builder_testintel: Build mi_builder_test whenever build-tests is setJordan Justen23 months
c99-mi_builder_testintel: Fix build of mi_builder_tests by including c99_compat.hJordan Justen23 months
check-get-versionmeson: Check that bin/meson_get_version.py ran without an errorJordan Justen3 years
ciintel/genxml,isl: Add gen12 stencil buffer changesJordan Justen5 years
ci-iris-fp64st/mesa: add support for lowering fp64/int64 for nir driversDave Airlie5 years
ci-iris-testiris: Add gitlab-ci build testingJordan Justen5 years
clflushoptintel/clflush: Add support for clflushopt instructionJordan Justen8 months
clflushopt-wipanv,hasvk: Don't fence every flush for vkFlushMappedMemoryRangesJordan Justen9 months
cmd-numwipJordan Justen5 years
compute-queueEND MR ?: blocsJordan Justen3 years
compute-walker-postsync-mocsanv,blorp,iris: Set MOCS for COMPUTE_WALKER post-sync operationJordan Justen2 years
cs-blorpanv/blorp: Support params.compute_program being setJordan Justen5 years
cs-emit-refactoriris/compute: Split out iris_load_indirect_locationJordan Justen4 years
cs-override-simd-sizeintel/compiler/fs: Still attempt simd32 when INTEL_DEBUG=no16 is usedJordan Justen4 years
custom_jenkinsi965: Serialize nir later in the linking processJordan Justen6 years
debug-hex-uncompactedintel/compiler: Fix INTEL_DEBUG=hexJordan Justen3 years
decoder-genxml-filenamesintel/decoder: Make intel_spec_load_filename() have separate dir and name str...Jordan Justen9 months
devid-override-memintel/dev: Fill in system memory info when using INTEL_DEVID_OVERRIDEJordan Justen21 months
devinfo-adjust-array-sizeintel/devinfo: adjust subslice array sizeLionel Landwerlin2 years
devinfo-getparami965: Use new gen_get_device_infoJordan Justen6 years
devinfo-regionsintel/tools: Print memory info in intel_dev_infoJordan Justen22 months
dg1intel/dev: Add device info for DG1Jordan Justen4 years
dg1-4909intel/dev: Add DG1 PCI id 0x4909Jordan Justen2 years
dg1-hdc-l1isl: Enable HDC:L1 caches via MOCS in various cases for all Gfx12.0Jordan Justen2 years
dg1-lmemintel/dev: Set has_local_mem for DG1Jordan Justen4 years
dg2-5698-devidintel/pci_ids: Add dg2 0x5698 pci-idJordan Justen20 months
dg2-56ax-devidintel/dev: Add 0x56ba-0x56bd DG2 PCI IDsJordan Justen7 months
dg2-56be-56bfintel/dev: Add 0x56be and 0x56bf DG2 PCI IDsJordan Justen3 weeks
dg2-atsm-device-namesintel/pci_ids: Update DG2 device namesJordan Justen20 months
dg2-bt-pool-allocintel: Emit 3DSTATE_BINDING_TABLE_POOL_ALLOC for XeHPRafael Antognolli2 years
dg2-data-cache-pull-constintel/fs: Assert that old pull-const code is not used if devinfo->has_lscJordan Justen2 years
dg2-genxml-depthintel/genxml: Extend length of 3DSTATE_DEPTH_BUFFER for gfx12.5Jordan Justen2 years
dg2-hdc-l1isl: Don't enable HDC:L1 caches on DG2Jordan Justen2 years
dg2-i915_drm.hdrm-uapi/i915_drm.h: Update from drm-next (2022-04-28)Jordan Justen2 years
dg2-l3-cfgintel/dg2: Add L3 configurationAnuj Phogat3 years
dg2-mocsintel/isl: Add mocs settings for DG2Jordan Justen3 years
dg2-more-pci-idsintel/dev: Add more DG2 pci-idsJordan Justen2 years
dg2-pci-idsintel/dev: Enable remaining DG2 and ATS-M device IDsJordan Justen21 months
dg2-pci-ids-disabledintel: Add *disabled* device ids for DG2Jordan Justen2 years
dg2-pci-ids-mbdintel/dev: Enable first set of DG2 PCI IDsJordan Justen24 months
dg2-tcs-instance-idintel/compiler: Adjust TCS instance-id for dg2+Jordan Justen2 years
dg2-workaroundsintel/compiler: Add Wa_22013689345Sagar Ghuge2 years
dg2-workarounds-1anv, iris: Implement Wa_14014890652 for DG2Sagar Ghuge2 years
dii-prelimintel/dev: Read geometry topology with PRELIM_DRM_I915_QUERY_GEOMETRY_SLICESFrancisco Jerez24 months
drm-shim-one-render-nodedrm-shim: Use hide_drm_device_path() to hide other drm devicesJordan Justen16 months
drop-non-upstream-dg2-pci-idsintel/pci_ids: Drop non-upstream dg2 pci-idsJordan Justen20 months
dump-isl-surfi965/hiz: Add debug dump for depth/hiz buffers around hiz opsJordan Justen7 years
early-exit-non-supported-apimesa/main: Exit early when trying to create an unsupported context APIJordan Justen11 months
engine-info-fallbackanv: Use fallback paths if DRM_I915_QUERY_ENGINE_INFO failsJordan Justen3 years
fix-mod-cc-stride-assertiris: Fix assertion meant to only target the clear-color strideJordan Justen24 months
fmul-fsign-without-int64intel/compiler: Support fmul_fsign opt for fp64 when int64 isn't supportedJordan Justen13 months
for-krhRevert "iris: Disable CCS"Jordan Justen4 years
gen12-devdocs/relnotes/new_features.txt: Add note about gen12 supportJordan Justen4 years
gen12-iris-2gb-dyn-pooliris: Allow max dynamic pool size of 2GB for gen12Jordan Justen4 years
gen12-iris-mocsiris: Set MOCS for external surfaces to uncachedJordan Justen4 years
gen12-isliris: Let isl decide the supported tiling in more situationsJordan Justen5 years
gen12-l3anv,iris: L3ALLOC register replaces L3CNTLREG for gen12Jordan Justen5 years
gen12-media-dopanv, iris: Set MediaSamplerDOPClockGateEnable for gen12+Jordan Justen4 years
gen12-modifier-fixesiris: Add missing break in switch in modifier_is_supportedJordan Justen4 years
gen125xml-drop-gpgpu-walkerintel/gen125.xml: Drop GPGPU_WALKERJordan Justen3 years
gen12hp-android_buildiris: Fix android build due to missing link to libmesa_iris_gen125Jordan Justen3 years
gen12hp-mi_builder_testintel/common: Build mi_builder_test for gen 12.5Jordan Justen3 years
gen7-es31docs: Update stencil texturing & ES 3.1 status for i965 gen7Jordan Justen8 years
gen7-es31-4x-msaadocs: Update stencil texturing & ES 3.1 status for i965 gen7Jordan Justen8 years
gen7-stencil_texturingdocs: Update stencil texturing & ES 3.1 status for i965 gen7Jordan Justen8 years
genx-ps-kernel-enableintel/common/intel_genX_state.h: Add intel_set_ps_dispatch_state()Jordan Justen16 months
genxml-common-rt-packintel/genxml: Add genX_rt_pack.hJordan Justen17 months
genxml-eof-newlineintel/genxml: Update xml with gen_sort_tags.py outputJordan Justen8 months
genxml-importintel/genxml: Auto-import genxml files using genxml_import.pyJordan Justen7 months
genxml-is-equivalent-lenintel/genxml: Fix comparing xml when node counts differJordan Justen8 months
genxml-tail-whitespaceintel/genxml: Ignore tail leading/trailing whitespace in node_validator()Jordan Justen8 months
get-version-python3meson: Search for python3 before python for bin/meson_get_version.pyJordan Justen3 years
gfx125-compute-untyped-flushanv: Flush untyped dataport cache DC flush is requested on computeJordan Justen10 months
gfx125-compute-untyped-flush-v1iris: Flush untyped dataport cache for compute memory barriersJordan Justen11 months
gfx125-mem-barrier-untyped-flushiris: Flush untyped dataport cache for compute memory barriersJordan Justen11 months
gpgpu-walker-max-threadsintel/compiler: Restrict cs_threads to 64Jordan Justen4 years
grl-genx-ifyintel/vk/grl: genX-ify grl_cl_kernel_name()Jordan Justen14 months
has-aux-mapanv: Make use of devinfo has_aux_map fieldJordan Justen4 years
has_lsc-xehpintel/dev: Set has_lsc in XEHP_FEATURES rather than DG2_FEATURESJordan Justen18 months
hsw-es31docs: Update stencil texturing & ES 3.1 status for i965 HaswellJordan Justen8 years
hsw-es31-v1docs: Update stencil texturing & ES 3.1 status for i965 HaswellJordan Justen8 years
hwconfigintel/gem: Return length from intel_i915_query_allocJordan Justen2 years
hwconfig-validateintel/dev: Validate hwconfig blob format that i915 will not guaranteeJordan Justen24 months
i915-hwconfigintel_dev_info: Add --hwconfig command line parameterJordan Justen2 years
i915-hwconfig-22.1intel_dev_info: Add --hwconfig command line parameterJordan Justen24 months
i915-set-patHACK: Remove MTL WA disabling compression on a0-gpuJordan Justen13 months
i965-blorp-vertex-mocsi965/blorp: Set MOCS for gen11 in blorp_alloc_vertex_bufferJordan Justen5 years
i965-genx-walkeri965/compute: Emit GPGPU_WALKER in genX_state_uploadJordan Justen5 years
i965-get-program-binary-gengen program binary debugJordan Justen6 years
i965-get-program-binary-gen-v1i965: Support saving the gen program with glGetProgramBinaryJordan Justen6 years
i965-shader-cache-link-uploadi965: Load shader program from disk cache at link timeJordan Justen6 years
i965-util_cpu_detecti965: Call util_cpu_detect() early in screen creationJordan Justen3 years
intel-3dmode-mbogenxml/gen12: 3D_MODE bits 31:16 are no longer must-be-oneJordan Justen3 years
intel-clc-disabledmeson: Allow intel-clc=disabled to be usedJordan Justen7 weeks
intel-common-sse2_argsintel/common: Add sse2_args for 32-bit build when -Dsse2=false was setJordan Justen7 months
intel-cs-scratch-buffer-sizeintel/vulkan: Use devinfo cs_scratch_ids_per_subsliceJordan Justen6 years
intel-debug-compute-csanv, iris: Enable compute engine with INTEL_COMPUTE_CLASS=1Jordan Justen22 months
intel-force-probepci_ids/intel: Add LNL PCI IDs (with FORCE_PROBE set)Jordan Justen6 months
intel-genxml-python3.6intel/genxml: Add a untyped OrderedDict fallback for Python 3.6Jordan Justen3 months
intel-nir-cube-image-sizeintel/compiler: Remove cube array size lowering in compiler backendJordan Justen3 years
intel-platform-enumsintel/dev: Add platform enum with DG2 G10 & G11Jordan Justen2 years
intel-rectlisti965: Don't use viewport transform with INTEL rectlistsJordan Justen9 years
iris-always_flush_batchiris: Support dri-conf dri always_flush_batchJordan Justen4 years
iris-aux-map-checkiris: Not all gfx12+ have aux_map_ctxJordan Justen2 years
iris-c-cs-aux-inviris: Use GFX_CCS_AUX_INV when running GPGPU on the RCSJordan Justen10 months
iris-ccs-modiris: Expose aux buffer as 2nd plane w/modifiersJordan Justen5 years
iris-combine-auxhack to use combined surf+aux buffer for all iris resourcesJordan Justen5 years
iris-computeiris: HACKs to try (but fail) to help arb_compute_shader/execution/basic-texe...Jordan Justen6 years
iris-compute-indirect-mi_builderiris: Use mi_builder in iris_load_indirect_location()Jordan Justen2 years
iris-cs-ubo-pull-blockiris: Pretend to push UBOs by block reading regs in the prologueJordan Justen3 years
iris-enginesiris/batch: Add support for engines contextsJordan Justen2 years
iris-fp64st/mesa: add support for lowering fp64/int64 for nir driversDave Airlie5 years
iris-i915-includeiris: Always use in-tree i915_drm.hJordan Justen5 years
iris-jljusten-0215iris: Enable soft-fp64 for devices that don't have 64-bit typesJordan Justen5 years
iris-lmem-sizeiris: use new kernel uAPI to compute video memoryLionel Landwerlin24 months
iris-more-mi_builderiris: Use mi_builder for load/store reg/mem/imm functionsJordan Justen2 years
iris-remove-winsys-fd-dupiris: Drop extra file-descriptor dup in iris_drm_screen_create()Jordan Justen20 months
iris/fast-clear-gen11-blorpiris: Enable fast clear colors on gen11.Rafael Antognolli5 years
isl-compression-disableisl: Assert if hiz is used with isl_device.no_hizJordan Justen3 years
isl-preferred-modifierdocs/envvars.rst: Document PREFERRED_DRM_MODIFIERJordan Justen15 months
jenkinsRevert "pci_id_driver_map: Prefer iris over i965 for Icelake"Jordan Justen5 years
l3-urb-size-no-cfgsintel/l3: Make DG1 urb-size exception more genericJordan Justen2 years
lnl-pci-idspci_ids/intel: Add LNL PCI IDsJordan Justen6 months
lower-tg4-offsetintel/compiler: Assert that unsupported tg4 offsets were lowered for XeHPRafael Antognolli2 years
mainmesa: NOTE! Default branch is now mainJordan Justen3 years
mi-builder-cs-baseintel/mi_builder: Support gen11 command-streamer based register offsetsJordan Justen4 years
mr-16739-v6iris/resource: Handle aux initial state for small-BAR systemsJordan Justen22 months
mr-19390-19391nir/lower_int64: Fix float16 to int64 conversions.Francisco Jerez18 months
mr-gitlab-8667-fixupsfixup! anv: Support multiple engines with DRM_IOCTL_I915_GEM_CONTEXT_CREATE_EXTJordan Justen3 years
mtl-64bit-cluster-broadcastintel/compiler/gfx12.5+: Lower 64-bit cluster_broadcast with 32-bit opsJordan Justen12 months
mtl-7d55-stringintel/dev: Update device string for MTL PCI ID 0x7d55Jordan Justen8 months
mtl-ccs!UPSTREAM: intel/isl: Enable CCS on MTL A0 with INTEL_MTL_ENABLE_CCSJordan Justen16 months
mtl-disable-ccsintel/isl: Disable CCS on MTLJordan Justen17 months
mtl-disabled-devinfointel/dev: Add (disabled) device info for MTLJordan Justen17 months
mtl-dont-call-set-caching-uapianv, iris: Make use of devinfo::has_caching_uapiJordan Justen17 months
mtl-enable-ccsintel/isl: Disable CCS on MTL until B0 (Wa_14017353530)Jordan Justen16 months
mtl-l3-full-way-configintel/l3: Use L3 full-way allocation setting for gfx12.5 (DG2, MTL)Jordan Justen19 months
mtl-mocsintel/isl: Add MOCS settings for MTL platformsAditya Swarup17 months
mtl-pci-idsintel/dev: Enable MTL PCI idsJordan Justen14 months
mtl-perf-wipHACK: Ignore Wa_14017353530 and enable CCS on all MTL steppingsJordan Justen10 months
mtl-platform-enumintel/devinfo: Add MTL platforms enums and intel_device_info_is_mtl()Jordan Justen19 months
mtl-platform-enum-namesintel/dev: Rename mtl-p to mtl-hJordan Justen6 months
mtl-set-patintel/devinfo/i915: Set has_set_pat_uapi for MTL+Jordan Justen10 months
mtl-transform-feedbackisl: Set MOCS to uncached for MTL stream-outJordan Justen10 months
mtl-vk-rt-startupintel/compiler: Broadcast lower code should check 64-bit int supportJordan Justen18 months
new-cache-boi965: Create new program cache bo when clearing the program cacheJordan Justen6 years
no-gtti965/miptree: Don't gtt map from map_depthstencilScott D Phillips6 years
no-has_slm-gen11+anv: Drop has_slm in emit_l3_config for gen11+Jordan Justen3 years
no-hwcfg-warn-22.1intel/dev: drop warning for unhandled hwconfig keysMark Janes21 months
no-mcs-gfx125isl: Change msc disable from is_dg2 to gfx12.5+Jordan Justen20 months
placeholder-num_subslicesintel/dev/xe: Move placeholder subslice info into XEHP_FEATURESJordan Justen8 months
region-gtt-alignmentiris: Use gtt_alignment from devinfo to set min vma alignmentJordan Justen18 months
remove-9a78intel: Remove unused Tigerlake PCI IDJordan Justen4 years
rhwo-gfx12iris: Implement Wa_1508744258Jordan Justen3 years
rklintel/dev: Add device info for RKLJordan Justen4 years
rkl-relnotesdocs/relnotes/new_features.txt: Add RKL to 20.1 release notesJordan Justen4 years
rplintel/dev: Add device info for RPLJordan Justen2 years
rpl-pintel/dev: Add device info for RPL-PJordan Justen2 years
rpl-p-more-pci-idsintel/dev: Add more RPL PCI IDsJordan Justen8 months
rt-channel-numintel/compiler: Use nir SUBGROUP_INVOCATION for RT TOPOLOGY_IDJordan Justen9 months
rust-aubinatorsaveJordan Justen3 years
rustlang-optionintel/tools: Add pager to hello_intelJordan Justen4 years
shader-cache-xform-fb+prog-binmain/program_binary: In ProgramBinary set link status as LINKING_SKIPPEDJordan Justen6 years
shader-cache-xform-fb+prog-bin-v1main/program_binary: In ProgramBinary set link status as LINKING_SKIPPEDJordan Justen6 years
signed-off-bydocs: Document and *require* usage of Signed-off-byJordan Justen5 years
small-barintel/dev: Determine the amount of free vram using small BAR uapiJordan Justen21 months
small-bar-prepiris/bufmgr: Add assert and TODO comment for future small BAR uapiJordan Justen21 months
spirv-shaderbin-validatemesa: validate shader binary format in _mesa_spirv_shader_binaryTapani Pälli11 months
subslice_totalintel/devinfo: Add devinfo->max_scratch_idsJordan Justen3 years
tgl-6-banks-urbintel/dev: Adjust urb size for TGL with 6 L3 banksJordan Justen4 years
tgl-compactionintel/compiler: Remove nf from compaction tableSagar Ghuge5 years
tgl-mocs-61intel/isl: Enable MOCS 61 for external surfaces on TGLJordan Justen3 years
tgl-pci-idsintel: Add TGL PCI IDJordan Justen4 years
tile-64-range-bugintel/isl: Support Yf/Ys/Tile-64 in isl_surf_get_image_offset_saJason Ekstrand13 months
tpalli-pc-tile-flushanv: apply PIPE_CONTROL restrictions for gfx12+ tile flushTapani Pälli22 months
vec4-regs-gen8intel/compiler: Don't create vec4 reg-set for gen8+Jordan Justen21 months
verx10-devinfo-testintel/dev/test: Assert (verx10 / 10) == verJordan Justen3 years
vk-devidintel/tools: Use gen_device_name_to_pci_device_id in aubinatorJordan Justen6 years
vk-sync-file-wsi-errnovulkan/wsi: Disable dma-buf sync file if ENOSYS is returnedJordan Justen22 months
vk-x11-wsi-atomic-sent_image_countvulkan/wsi/x11: Use atomic_int with sent_image_countJordan Justen2 years
vulkani965: Remove old CS local ID handlingJordan Justen8 years
wa-1406941453iris, anv: Change default for Small PL for gen12 WAJordan Justen4 years
wa-1409226450anv: Emit CS Stall before Instruction Cache flush for gen12 WAJordan Justen4 years
wa-ify-14017353530intel/isl: Use intel_needs_workaround() for MTL CCS WAJordan Justen9 months
wip/anv-modifiersisl: Score I915_FORMAT_MOD_4_TILED_DG2_RC_CCS_CC higher than I915_FORMAT_MOD_...Jordan Justen19 months
workgroup-size-1024anv,iris: Advertise a max 3D workgroup size of 1024^3Jason Ekstrand2 years
x10intel: Use devinfo genx10 fieldJordan Justen3 years
xe2-build-anvil-irisanv: Print warning that Xe2 is not supported rather than failingJordan Justen7 months
xe2-build-islintel/isl: Build for Xe2Jordan Justen7 months
xe2-compiler-2intel/brw/xe2+: Round up spill/unspill data size to nearest reg_size multiple.Francisco Jerez4 weeks
xe2-compiler-2-subsetintel/brw/xe2: Correctly disassemble RT write subtypesIan Romanick5 weeks
xe2-compiler-2-subset-2intel/eu/validate: Allow SIMD16 for mixed mode float operations on xe2+Rohan Garg4 weeks
xe2-compiler-urbintel/compiler: mask GS URB handles at thread payload constructionMarcin Ślusarz7 months
xe2-cs-terminateintel/compiler: Adjust fs_visitor::emit_cs_terminate() for Xe2Jordan Justen7 weeks
xe2-reg-unitintel/fs: Update SSBO & shared uniform block loads for Xe2Jordan Justen7 months
xe2-update-reg-access-validationintel/brw/validate: Convert access mask to be grf basedJordan Justen4 weeks
xe2-update-vstride-checkintel/brw: Update grf crossing check for Xe2Jordan Justen5 weeks
xehp-vma-aligniris: Align buffer VMA to 2MiB for XeHPJordan Justen2 years
xxd-n-inputsxxd.py: Make -n expect a symbol name input file pairJordan Justen13 months