projects
/
platform
/
upstream
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iris: Allow shared scanout buffer to be placed in smem as well
[platform/upstream/mesa.git]
/
src
/
gallium
/
drivers
/
iris
/
iris_bufmgr.c
2023-04-28
José Roberto de...
iris: Allow shared scanout buffer to be placed in smem...
blob
|
commitdiff
2023-04-17
Nanley Chery
iris/bufmgr: Handle flat_ccs for BO_ALLOC_ZEROED
blob
|
commitdiff
|
diff to current
2023-04-17
Nanley Chery
iris/bufmgr: Add and use zero_bo
blob
|
commitdiff
|
diff to current
2023-04-17
José Roberto de...
iris: Fix close of exported bos
blob
|
commitdiff
|
diff to current
2023-04-12
José Roberto de...
iris: Handle Xe syncronization with syncobjs
blob
|
commitdiff
|
diff to current
2023-04-12
José Roberto de...
iris: Add function to close gem bos
blob
|
commitdiff
|
diff to current
2023-03-31
Maarten Lankhorst
iris: Place scanout buffers only into lmem for discrete...
blob
|
commitdiff
|
diff to current
2023-03-31
José Roberto de...
iris: Handle allocation of scanout buffers in Xe
blob
|
commitdiff
|
diff to current
2023-03-31
José Roberto de...
iris: Handle allocation of exported buffers in Xe kmd
blob
|
commitdiff
|
diff to current
2023-03-24
José Roberto de...
iris: Add vm bind and unbind to kmd backend
blob
|
commitdiff
|
diff to current
2023-03-24
José Roberto de...
iris: Prepare iris_bufmgr functions for vm bind error...
blob
|
commitdiff
|
diff to current
2023-03-20
José Roberto de...
intel: Move memory aligment information to intel_device...
blob
|
commitdiff
|
diff to current
2023-03-17
José Roberto de...
iris: Move to iris_i915_batch.c code to destroy i915...
blob
|
commitdiff
|
diff to current
2023-03-17
José Roberto de...
iris: Move to i915/iris_batch.c code to create and...
blob
|
commitdiff
|
diff to current
2023-03-17
José Roberto de...
iris: Store iris_context's priority
blob
|
commitdiff
|
diff to current
2023-03-17
José Roberto de...
iris: Implement the function to destroy VM in Xe
blob
|
commitdiff
|
diff to current
2023-03-17
José Roberto de...
iris: Implement the Xe version of iris_bufmgr_init_glob...
blob
|
commitdiff
|
diff to current
2023-03-17
José Roberto de...
iris: Only mark buffer as exported if drmPrimeHandleToF...
blob
|
commitdiff
|
diff to current
2023-03-15
José Roberto de...
iris: Move iris_bufmgr_init_global_vm() to i915/iris_bu...
blob
|
commitdiff
|
diff to current
2023-03-10
José Roberto de...
iris: Add batch_check_for_reset() to kmd backend
blob
|
commitdiff
|
diff to current
2023-03-10
José Roberto de...
iris: Add gem_mmap() to kmd backend
blob
|
commitdiff
|
diff to current
2023-03-10
José Roberto de...
iris: Don't mark protected bo as reusable
blob
|
commitdiff
|
diff to current
2023-03-07
José Roberto de...
iris: Move iris_bo_wait_gem() to i915/iris_bufmgr.c
blob
|
commitdiff
|
diff to current
2023-03-07
José Roberto de...
iris: Move iris_bo_busy_gem() to i915/iris_bufmgr.c
blob
|
commitdiff
|
diff to current
2023-03-07
José Roberto de...
iris: Move bo_set_caching to kmd backend
blob
|
commitdiff
|
diff to current
2023-03-07
José Roberto de...
iris: Move bo_madvise to kmd backend
blob
|
commitdiff
|
diff to current
2023-03-03
José Roberto de...
iris: Add iris_bo_set_caching()
blob
|
commitdiff
|
diff to current
2023-03-03
José Roberto de...
iris: Move iris_bo_madvise() to i915/iris_bufmgr.c
blob
|
commitdiff
|
diff to current
2023-03-03
José Roberto de...
iris: Add initial skeleton of kmd backend
blob
|
commitdiff
|
diff to current
2023-03-03
José Roberto de...
iris: Use DRM_IOCTL_I915_GEM_CREATE_EXT in all supporte...
blob
|
commitdiff
|
diff to current
2023-03-03
José Roberto de...
iris/bufmgr: Add i915_gem_set_domain()
blob
|
commitdiff
|
diff to current
2023-03-03
José Roberto de...
iris: Convert drm_i915_gem_memory_class_instance to...
blob
|
commitdiff
|
diff to current
2023-03-01
Sai Teja Pottumuttu
iris: Fix to release BO immediately if not busy
blob
|
commitdiff
|
diff to current
2023-02-28
Dylan Baker
iris: consider bufmgr creation to have failed if `dup...
blob
|
commitdiff
|
diff to current
2023-02-23
José Roberto de...
intel: Make gen12 URB space reservation dependent on...
blob
|
commitdiff
|
diff to current
2023-02-09
José Roberto de...
intel: Add intel_memory_class_instance
blob
|
commitdiff
|
diff to current
2022-12-23
José Roberto de...
iris: Make iris_bo_export_gem_handle() static
blob
|
commitdiff
|
diff to current
2022-12-19
José Roberto de...
iris: Add BO_ALLOC_PLAIN flag
blob
|
commitdiff
|
diff to current
2022-12-15
José Roberto de...
iris: Nuke flags from iris_bufmgr that can read from...
blob
|
commitdiff
|
diff to current
2022-12-15
José Roberto de...
iris: Only fetch intel_device_info once per bufmgr
blob
|
commitdiff
|
diff to current
2022-12-15
José Roberto de...
iris: Store intel_device_info in iris_bufmgr
blob
|
commitdiff
|
diff to current
2022-11-28
Jordan Justen
anv, iris: Make use of devinfo::has_caching_uapi
blob
|
commitdiff
|
diff to current
2022-11-19
Lionel Landwerlin
iris: move bindless surface state heap inside the surfa...
blob
|
commitdiff
|
diff to current
2022-11-17
José Roberto de...
iris: Get VM id from iris_bufmgr's fd
blob
|
commitdiff
|
diff to current
2022-11-15
Yonggang Luo
util: Move src/gallium/auxiliary/os/os_mman.h to src...
blob
|
commitdiff
|
diff to current
2022-11-07
José Roberto de...
intel: Add has_userptr_probe to intel_device_info
blob
|
commitdiff
|
diff to current
2022-11-07
José Roberto de...
intel: Add has_mmap_offset to intel_device_info
blob
|
commitdiff
|
diff to current
2022-11-07
José Roberto de...
intel: Add and use intel_gem_get_param()
blob
|
commitdiff
|
diff to current
2022-11-03
José Roberto de...
intel: Add and use intel_gem_get_context_param()
blob
|
commitdiff
|
diff to current
2022-11-03
José Roberto de...
intel: Add and use intel_gem_set_context_param()
blob
|
commitdiff
|
diff to current
2022-11-03
José Roberto de...
intel: Add and use intel_gem_destroy_context()
blob
|
commitdiff
|
diff to current
2022-11-03
José Roberto de...
intel: Add and use intel_gem_create_context()
blob
|
commitdiff
|
diff to current
2022-11-03
José Roberto de...
iris: Do not set I915_CONTEXT_PARAM_RECOVERABLE twice
blob
|
commitdiff
|
diff to current
2022-11-03
José Roberto de...
intel/common: Add and use intel_gem_create_context_ext()
blob
|
commitdiff
|
diff to current
2022-11-02
Illia Abernikhin
utils: Merge util/debug.* into util/u_debug.* and remov...
blob
|
commitdiff
|
diff to current
2022-10-28
José Roberto de...
iris: Do not export iris_bo_wait()
blob
|
commitdiff
|
diff to current
2022-10-28
José Roberto de...
iris: Drop duplicated errno handling in iris_bo_wait()
blob
|
commitdiff
|
diff to current
2022-10-28
José Roberto de...
iris: Fix enablement of protected contexts
blob
|
commitdiff
|
diff to current
2022-10-27
Lionel Landwerlin
iris: enable protected contexts
blob
|
commitdiff
|
diff to current
2022-10-27
Lionel Landwerlin
iris: handle protected BO creation
blob
|
commitdiff
|
diff to current
2022-10-14
Yonggang Luo
util/mesa/wide: Rename _SIMPLE_MTX_INITIALIZER_NP to...
blob
|
commitdiff
|
diff to current
2022-10-07
Lionel Landwerlin
intel: add INTEL_DEBUG=capture-all to capture everythin...
blob
|
commitdiff
|
diff to current
2022-10-03
José Roberto de...
intel: Share code to read render timestamp
blob
|
commitdiff
|
diff to current
2022-07-26
Jordan Justen
iris/bufmgr: Add I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACC...
blob
|
commitdiff
|
diff to current
2022-07-21
Jordan Justen
iris/bufmgr: Add assert and TODO comment for future...
blob
|
commitdiff
|
diff to current
2022-07-21
Jordan Justen
iris/bufmgr: Set mmap_mode to IRIS_MMAP_NONE for lmem...
blob
|
commitdiff
|
diff to current
2022-07-21
Jordan Justen
iris/bufmgr: Add all_vram_mappable which is currently...
blob
|
commitdiff
|
diff to current
2022-06-24
Kenneth Graunke
iris: Update comment about 2GB dynamic state range
blob
|
commitdiff
|
diff to current
2022-06-22
Jordan Justen
iris/bufmgr: Use memory info from devinfo
blob
|
commitdiff
|
diff to current
2022-05-02
Lionel Landwerlin
iris: use new kernel uAPI to compute video memory
blob
|
commitdiff
|
diff to current
2022-04-01
Yonggang Luo
util: Rename pipe_debug_callback to util_debug_callback
blob
|
commitdiff
|
diff to current
2022-03-09
Kenneth Graunke
iris: Use more efficient binding table pointer formats...
blob
|
commitdiff
|
diff to current
2022-02-11
Paulo Zanoni
iris: use the same VM for every context
blob
|
commitdiff
|
diff to current
2022-02-11
Paulo Zanoni
iris: have a single border color pool per bufmgr
blob
|
commitdiff
|
diff to current
2022-02-11
Paulo Zanoni
iris: handle IRIS_MEMZONE_BINDER with a real vma_heap...
blob
|
commitdiff
|
diff to current
2022-01-29
Paulo Zanoni
iris: sprinkle some assertions for bufmgr->lock
blob
|
commitdiff
|
diff to current
2022-01-29
Paulo Zanoni
iris: improve error checking in functions that call...
blob
|
commitdiff
|
diff to current
2022-01-19
Jordan Justen
intel/gem: Return length from intel_i915_query_alloc
blob
|
commitdiff
|
diff to current
2022-01-09
Tapani Pälli
iris: unref syncobjs and free r/w dependencies array...
blob
|
commitdiff
|
diff to current
2021-12-14
Nanley Chery
iris: Rework the DEVICE_LOCAL heap
blob
|
commitdiff
|
diff to current
2021-12-14
Nanley Chery
iris: Add and use bucket_info_for_heap
blob
|
commitdiff
|
diff to current
2021-12-14
Nanley Chery
iris: Add and use BUCKET_ARRAY_SIZE
blob
|
commitdiff
|
diff to current
2021-12-14
Nanley Chery
iris: Replace "local" with "heap" in bufmgr fn params
blob
|
commitdiff
|
diff to current
2021-12-14
Nanley Chery
iris: Use a num_buckets pointer in add_bucket
blob
|
commitdiff
|
diff to current
2021-12-14
Nanley Chery
iris: Add and use flags_to_heap
blob
|
commitdiff
|
diff to current
2021-12-14
Nanley Chery
iris: Replace bo->real.local with bo->real.heap
blob
|
commitdiff
|
diff to current
2021-12-14
Nanley Chery
iris: Free the local cache bucket in bufmgr_destroy
blob
|
commitdiff
|
diff to current
2021-12-13
Jordan Justen
iris: Align buffer VMA to 2MiB for XeHP
blob
|
commitdiff
|
diff to current
2021-12-11
Jason Ekstrand
intel/dev: Add gtt_size to devinfo
blob
|
commitdiff
|
diff to current
2021-12-08
Dave Airlie
treewide: drop mtypes/macros includes from main
blob
|
commitdiff
|
diff to current
2021-12-03
Jordan Justen
iris: Make iris_kernel_context_get_priority() public
blob
|
commitdiff
|
diff to current
2021-12-03
Jordan Justen
iris: Move away from "hw" for some context terminology
blob
|
commitdiff
|
diff to current
2021-12-03
Paulo Zanoni
iris: extract iris_hw_context_set_unrecoverable()
blob
|
commitdiff
|
diff to current
2021-10-27
Paulo Zanoni
iris: destroy our mutexes a little later
blob
|
commitdiff
|
diff to current
2021-10-01
Kenneth Graunke
iris: Suballocate BO using the Gallium pb_slab mechanism
blob
|
commitdiff
|
diff to current
2021-10-01
Kenneth Graunke
iris: Begin handling slab-allocated wrapper BOs in...
blob
|
commitdiff
|
diff to current
2021-10-01
Kenneth Graunke
iris: Move some iris_bo entries into a union
blob
|
commitdiff
|
diff to current
2021-09-01
Paulo Zanoni
iris: switch to explicit busy tracking
blob
|
commitdiff
|
diff to current
2021-09-01
Paulo Zanoni
iris: give each screen of a bufmgr a unique ID
blob
|
commitdiff
|
diff to current
2021-08-31
Keith Packard
iris: Map scanout buffers WC instead of WB [v2]
blob
|
commitdiff
|
diff to current
next