index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
intel
/
vulkan
/
anv_allocator.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-03-03
anv: multiply the scratch space by 4 on gen9-10 like iris and i965
Paulo Zanoni
1
-2
/
+16
2020-03-03
intel: fix the gen 12 compute shader scratch IDs
Paulo Zanoni
1
-3
/
+8
2020-03-03
intel: fix the gen 11 compute shader scratch IDs
Paulo Zanoni
1
-1
/
+6
2020-01-29
anv/block_pool: Ensure allocations have contiguous maps
Jason Ekstrand
1
-8
/
+24
2020-01-25
anv: Rework CCS memory handling on TGL-LP
Jason Ekstrand
1
-19
/
+57
2020-01-25
anv: Make anv_vma_alloc/free a lot dumber
Jason Ekstrand
1
-14
/
+53
2020-01-20
anv: Take an anv_device in vk_errorf
Jason Ekstrand
1
-22
/
+12
2020-01-20
anv: Add an anv_physical_device field to anv_device
Jason Ekstrand
1
-6
/
+4
2019-12-13
anv: drop unused #include
Eric Engestrom
1
-1
/
+0
2019-12-07
anv: Re-capture all batch and state buffers
Jason Ekstrand
1
-6
/
+3
2019-12-05
anv: Add allocator support for client-visible addresses
Jason Ekstrand
1
-4
/
+49
2019-12-05
anv: Add an explicit_address parameter to anv_device_alloc_bo
Jason Ekstrand
1
-4
/
+9
2019-12-05
anv: Drop bo_flags from anv_bo_pool
Jason Ekstrand
1
-3
/
+1
2019-10-31
anv: Zero released anv_bo structs
Jason Ekstrand
1
-1
/
+12
2019-10-31
anv: Drop anv_bo_init and anv_bo_init_new
Jason Ekstrand
1
-19
/
+35
2019-10-31
anv: Allocate scratch BOs from the cache
Jason Ekstrand
1
-35
/
+17
2019-10-31
anv: Allocate batch and fence buffers from the cache
Jason Ekstrand
1
-115
/
+37
2019-10-31
anv: Allocate block pool BOs from the cache
Jason Ekstrand
1
-46
/
+30
2019-10-31
anv: Choose BO flags internally in anv_block_pool
Jason Ekstrand
1
-24
/
+57
2019-10-31
anv: Rework the internal BO allocation API
Jason Ekstrand
1
-39
/
+114
2019-10-31
anv: Rework anv_block_pool_expand_range
Jason Ekstrand
1
-103
/
+51
2019-10-31
anv: Fix a potential BO handle leak
Jason Ekstrand
1
-1
/
+3
2019-10-31
anv: Handle state pool relocations using "wrapper" BOs
Jason Ekstrand
1
-9
/
+12
2019-10-31
anv: Replace ANV_BO_EXTERNAL with anv_bo::is_external
Jason Ekstrand
1
-6
/
+7
2019-10-31
anv: Inline anv_block_pool_get_bo
Jason Ekstrand
1
-27
/
+13
2019-10-31
anv: Declare the bo in the anv_block_pool_foreach_bo loop
Jason Ekstrand
1
-1
/
+1
2019-10-31
anv: Use a util_sparse_array for the GEM handle -> BO map
Jason Ekstrand
1
-89
/
+34
2019-10-31
anv: Move refcount to anv_bo
Jason Ekstrand
1
-61
/
+47
2019-09-23
intel: Increase Gen11 compute shader scratch IDs to 64.
Kenneth Graunke
1
-1
/
+13
2019-08-08
anv: add MAP_POPULATE fallback define for portability
Greg V
1
-0
/
+4
2019-08-07
util: add anon_file.h for all memfd/temp file usage
Greg V
1
-22
/
+6
2019-07-12
anv: Fix pool allocator when first alloc needs to grow
Caio Marcelo de Oliveira Filho
1
-0
/
+5
2019-05-09
anv: Use corresponding type from the vector allocation
Lionel Landwerlin
1
-9
/
+9
2019-03-07
anv: use anv_gem_munmap in block pool cleanup
Tapani Pälli
1
-1
/
+5
2019-03-05
anv: Implement VK_EXT_external_memory_host
Caio Marcelo de Oliveira Filho
1
-0
/
+60
2019-02-14
anv: Silence some compiler warnings in release builds
Jason Ekstrand
1
-3
/
+3
2019-01-24
anv/allocator: Avoid race condition in anv_block_pool_map.
Rafael Antognolli
1
-6
/
+14
2019-01-17
anv/allocator: Add support for non-userptr.
Rafael Antognolli
1
-46
/
+71
2019-01-17
anv/allocator: Enable snooping on block pool and anv_bo_pool BOs.
Rafael Antognolli
1
-10
/
+16
2019-01-17
anv/allocator: Add padding information.
Rafael Antognolli
1
-8
/
+47
2019-01-17
anv/allocator: Rework chunk return to the state pool.
Rafael Antognolli
1
-23
/
+64
2019-01-17
anv/allocator: Add support for a list of BOs in block pool.
Rafael Antognolli
1
-9
/
+51
2019-01-17
anv: Update usage of block_pool->bo.
Rafael Antognolli
1
-10
/
+12
2019-01-17
anv/allocator: Remove pool->map.
Rafael Antognolli
1
-5
/
+3
2019-01-17
anv/allocator: Rename anv_free_list2 to anv_free_list.
Rafael Antognolli
1
-22
/
+21
2019-01-17
anv/allocator: Remove anv_free_list.
Rafael Antognolli
1
-55
/
+0
2019-01-17
anv/allocator: Use anv_state_table on back_alloc too.
Rafael Antognolli
1
-14
/
+21
2019-01-17
anv/allocator: Use anv_state_table on anv_state_pool_alloc.
Rafael Antognolli
1
-34
/
+47
2019-01-17
anv/allocator: Add helper to push states back to the state table.
Rafael Antognolli
1
-0
/
+33
2019-01-17
anv/allocator: Add getter for anv_block_pool.
Rafael Antognolli
1
-1
/
+13
[next]