projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
intel/fs: Lower 64-bit MOVs after lower_load_payload()
[mesa.git]
/
src
/
intel
/
vulkan
/
anv_allocator.c
2019-12-13
Eric Engestrom
anv: drop unused #include
blob
|
commitdiff
|
raw
2019-12-07
Jason Ekstrand
anv: Re-capture all batch and state buffers
blob
|
commitdiff
|
raw
|
diff to current
2019-12-05
Jason Ekstrand
anv: Add allocator support for client-visible addresses
blob
|
commitdiff
|
raw
|
diff to current
2019-12-05
Jason Ekstrand
anv: Add an explicit_address parameter to anv_device_al...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-05
Jason Ekstrand
anv: Drop bo_flags from anv_bo_pool
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Zero released anv_bo structs
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Drop anv_bo_init and anv_bo_init_new
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Allocate scratch BOs from the cache
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Allocate batch and fence buffers from the cache
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Allocate block pool BOs from the cache
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Choose BO flags internally in anv_block_pool
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Rework the internal BO allocation API
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Rework anv_block_pool_expand_range
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Fix a potential BO handle leak
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Handle state pool relocations using "wrapper" BOs
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Replace ANV_BO_EXTERNAL with anv_bo::is_external
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Inline anv_block_pool_get_bo
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Declare the bo in the anv_block_pool_foreach_bo...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Use a util_sparse_array for the GEM handle ->...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-31
Jason Ekstrand
anv: Move refcount to anv_bo
blob
|
commitdiff
|
raw
|
diff to current
2019-09-23
Kenneth Graunke
intel: Increase Gen11 compute shader scratch IDs to 64.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-08
Greg V
anv: add MAP_POPULATE fallback define for portability
blob
|
commitdiff
|
raw
|
diff to current
2019-08-07
Greg V
util: add anon_file.h for all memfd/temp file usage
blob
|
commitdiff
|
raw
|
diff to current
2019-07-13
Caio Marcelo de...
anv: Fix pool allocator when first alloc needs to grow
blob
|
commitdiff
|
raw
|
diff to current
2019-05-09
Lionel Landwerlin
anv: Use corresponding type from the vector allocation
blob
|
commitdiff
|
raw
|
diff to current
2019-03-07
Tapani Pälli
anv: use anv_gem_munmap in block pool cleanup
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Caio Marcelo de...
anv: Implement VK_EXT_external_memory_host
blob
|
commitdiff
|
raw
|
diff to current
2019-02-14
Jason Ekstrand
anv: Silence some compiler warnings in release builds
blob
|
commitdiff
|
raw
|
diff to current
2019-01-25
Rafael Antognolli
anv/allocator: Avoid race condition in anv_block_pool_map.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Add support for non-userptr.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Enable snooping on block pool and anv_bo...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Add padding information.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Rework chunk return to the state pool.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Add support for a list of BOs in block...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv: Update usage of block_pool->bo.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Remove pool->map.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Rename anv_free_list2 to anv_free_list.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Remove anv_free_list.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Use anv_state_table on back_alloc too.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Use anv_state_table on anv_state_pool_alloc.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Add helper to push states back to the...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Add getter for anv_block_pool.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-17
Rafael Antognolli
anv/allocator: Add anv_state_table.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-14
Caio Marcelo de...
src/intel: use new hash table and set creation helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Eric Engestrom
anv: drop unneeded KHR suffix
blob
|
commitdiff
|
raw
|
diff to current
2018-10-10
Dave Airlie
anv: add missing unlock in error path.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-03
Jason Ekstrand
anv: Use separate MOCS settings for external BOs
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Scott D Phillips
anv: Soft-pin everything else
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Scott D Phillips
anv: Soft-pin batch buffers
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Jason Ekstrand
anv/allocator: Support softpin in the BO cache
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Jason Ekstrand
anv/allocator: Set the BO flags in bo_cache_alloc/import
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Scott D Phillips
anv: Soft-pin state pools
blob
|
commitdiff
|
raw
|
diff to current
2018-04-26
Jason Ekstrand
anv/allocator: Don't shrink either end of the block...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-29
Ian Romanick
util: Move util_is_power_of_two to bitscan.h and rename...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-10
Jordan Justen
intel/vulkan: Hard code CS scratch_ids_per_subslice...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-04
Alex Smith
anv: Add missing unlock in anv_scratch_pool_alloc
blob
|
commitdiff
|
raw
|
diff to current
2017-11-30
Vinson Lee
anv: Check if memfd_create is already defined.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-22
Lionel Landwerlin
anv: setup BO flags at state_pool/block_pool creation
blob
|
commitdiff
|
raw
|
diff to current
2017-11-09
Nicolai Hähnle
anv: fix build failure
blob
|
commitdiff
|
raw
|
diff to current
2017-11-09
Timothy Arceri
mesa: Add new fast mtx_t mutex type for basic use cases
blob
|
commitdiff
|
raw
|
diff to current
2017-10-18
Chad Versace
anv: Move size check from anv_bo_cache_import() to...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Chad Versace
anv: Move close(fd) from anv_bo_cache_import to its...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-11
Lionel Landwerlin
anv: bo_cache: allow importing a BO larger than needed
blob
|
commitdiff
|
raw
|
diff to current
2017-09-12
Tapani Pälli
anv: wire up vk_errorf macro to do debug reporting
blob
|
commitdiff
|
raw
|
diff to current
2017-08-29
Matt Turner
anv: Mark functions used conditionally as UNUSED
blob
|
commitdiff
|
raw
|
diff to current
2017-07-15
Jason Ekstrand
vulkan: Update to the new 1.0.54 spec XML and headers
blob
|
commitdiff
|
raw
|
diff to current
2017-05-23
Jason Ekstrand
anv: Stop setting BO flags in bo_init_new
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Only write to _vg_ptr if we have valgrind
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Improve block pool growing asserts
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Add support for large stream allocations
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Allow state pools to allocate large...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Support pushing multiple blocks onto...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Add helpers for dealing with bucket...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Add the capability to allocate blocks...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Rework a comment
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Tweak the block pool growing algorithm
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Embed the block_pool in the state_pool
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Get rid of the ability to free blocks
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Add support for "back" allocations to...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Drop the block_size field from block_pool
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Pull the userptr part of block_pool_grow...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Roll fixed_size_state_pool into state_pool
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Remove the state_size field from fixed_s...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv: Get rid of a bunch of uses of size_t
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Convert the state stream to pull from...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Return a null state for zero-size alloca...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-05
Jason Ekstrand
anv/allocator: Add no-valgrind versions of state_pool_a...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Samuel Iglesias...
anv: anv_gem_mmap() returns MAP_FAILED as mapping error
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Jason Ekstrand
anv/allocator: Add a BO cache
blob
|
commitdiff
|
raw
|
diff to current
2017-04-28
Jason Ekstrand
anv: Set EXEC_OBJECT_ASYNC when available
blob
|
commitdiff
|
raw
|
diff to current
2017-04-27
Jason Ekstrand
anv: Don't place scratch buffers above the 32-bit boundary
blob
|
commitdiff
|
raw
|
diff to current
2017-04-11
Juan A. Suarez Romero
anv: remove needless VALGRIND_MAKE_MEM_DEFINED
blob
|
commitdiff
|
raw
|
diff to current
2017-04-05
Jason Ekstrand
anv: Add support for 48-bit addresses
blob
|
commitdiff
|
raw
|
diff to current
2016-11-28
Gwan-gyeong Mun
anv: Add missing error-checking to anv_block_pool_init...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-09
Jason Ekstrand
anv/allocator: Simplify anv_scratch_pool
blob
|
commitdiff
|
raw
|
diff to current
2016-11-09
Jason Ekstrand
anv: Add a new bo_pool_init helper
blob
|
commitdiff
|
raw
|
diff to current
2016-11-04
Tapani Pälli
anv: use limits.h instead of deprecated/obsolete values.h
blob
|
commitdiff
|
raw
|
diff to current
2016-10-27
Jason Ekstrand
anv/allocator: Assert that we have a valid gem handle...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Dave Airlie
anv: port to using new u_vector shared helper.
blob
|
commitdiff
|
raw
|
diff to current
2016-10-03
Timothy Arceri
i965: rename max_ds_* variable to max_tes_*
blob
|
commitdiff
|
raw
|
diff to current
next