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
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
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
/
mesa
/
drivers
/
dri
/
i965
/
brw_bufmgr.c
Age
Commit message (
Expand
)
Author
Files
Lines
2018-06-06
i965: Require softpin support for Cannonlake and later.
Kenneth Graunke
1
-0
/
+10
2018-06-06
i965: Allocate VMA in userspace for full-PPGTT systems.
Kenneth Graunke
1
-1
/
+1
2018-06-04
i965: Add virtual memory allocator infrastructure to brw_bufmgr.
Kenneth Graunke
1
-1
/
+284
2018-05-22
i965: Introduce a "memory zone" concept on BO allocation.
Kenneth Graunke
1
-7
/
+13
2018-05-07
i965: Set initial kflags on BO creation.
Kenneth Graunke
1
-6
/
+11
2018-04-30
intel: fix check for 48b ppgtt support
Scott D Phillips
1
-13
/
+15
2018-03-27
i965: Drop unnecessary bo->align field.
Kenneth Graunke
1
-2
/
+0
2018-03-27
i965: Drop unused alignment parameter from brw_bo_alloc().
Kenneth Graunke
1
-1
/
+1
2018-03-27
i965: Drop alignment parameter from bo_alloc_internal().
Kenneth Graunke
1
-7
/
+6
2018-03-05
intel: Split gen_device_info out into libintel_dev
Jordan Justen
1
-1
/
+1
2018-03-01
i965: Allow 48-bit addressing on Gen8+.
Kenneth Graunke
1
-0
/
+23
2018-01-21
i965/bufmgr: Add a create_from_prime_tiled function
Jason Ekstrand
1
-8
/
+31
2017-11-28
i965: Change a ret == -1 check to ret != 0.
Kenneth Graunke
1
-1
/
+1
2017-11-28
i965: Use C99 struct initializers in brw_bufmgr.c.
Kenneth Graunke
1
-91
/
+49
2017-11-20
i965: Optimize bucket index calculation
Aravindan Muthukumar
1
-8
/
+39
2017-11-17
i965: Mark BOs as external when we export their handle
Jason Ekstrand
1
-0
/
+8
2017-11-17
i965/bufmgr: Add a helper to mark a BO as external
Jason Ekstrand
1
-6
/
+11
2017-10-20
i965: Pass the EGL/DRI context priority through to the kernel
Chris Wilson
1
-0
/
+19
2017-10-19
i965: Do not log a perf warning when mapping an idle bo
Chris Wilson
1
-2
/
+3
2017-10-16
i965: Only put external handles into the handle ht
Chris Wilson
1
-11
/
+25
2017-09-25
i965: Convert brw_bufmgr to use C11 mutexes instead of pthreads.
Kenneth Graunke
1
-18
/
+17
2017-09-15
i965: fix build warning on clang
Tapani Pälli
1
-1
/
+2
2017-09-02
i965: Fix crash in fallback GTT mapping.
Kenneth Graunke
1
-2
/
+4
2017-09-01
i965: Drop batch_size argument from brw_bufmgr_init().
Kenneth Graunke
1
-1
/
+1
2017-09-01
i965: Rename brw_bo::offset64 to gtt_offset.
Chris Wilson
1
-1
/
+1
2017-08-20
i965/bufmgr: s/BO_ALLOC_FOR_RENDER/BO_ALLOC_BUSY/
Jason Ekstrand
1
-8
/
+7
2017-08-16
i965: Always allow CPU readback of the scanout on LLC platforms
Chris Wilson
1
-1
/
+15
2017-08-08
i965/bufmgr: Set bo->idle after waiting.
Kenneth Graunke
1
-0
/
+2
2017-08-04
i965: Track last location of bo used for the batch
Chris Wilson
1
-0
/
+1
2017-07-31
i965/drm: Inline brw_bo_references.
Kenneth Graunke
1
-6
/
+0
2017-07-28
i965: s/Tungsten Graphics/VMware/ in brw_bufmgr.c.
Kenneth Graunke
1
-3
/
+3
2017-07-28
i965: Reformat the copyright header in brw_bufmgr.c
Kenneth Graunke
1
-21
/
+18
2017-07-22
i965/bufmgr: Add comments about GTT coherency issues.
Chris Wilson
1
-0
/
+22
2017-07-22
i965/bufmgr: Use write-combine mappings where available
Matt Turner
1
-3
/
+88
2017-07-22
i965/bufmgr: Skip wait ioctl when not busy.
Kenneth Graunke
1
-0
/
+4
2017-07-22
i965/bufmgr: Explicitly wait instead of using I915_GEM_SET_DOMAIN.
Kenneth Graunke
1
-17
/
+6
2017-07-22
i965/bufmgr: Allocate BO pages outside of the kernel's locking.
Kenneth Graunke
1
-0
/
+13
2017-07-17
i965/bufmgr: Add a BO_ALLOC_ZEROED flag
Jason Ekstrand
1
-2
/
+26
2017-07-12
i965: Drop bogus pthread_mutex_unlock in map_gtt error path.
Kenneth Graunke
1
-1
/
+0
2017-07-11
i965: Use VALGRIND_MAKE_MEM_x in place of MALLOCLIKE/FREELIKE
Chris Wilson
1
-7
/
+27
2017-07-11
i965: Fix asynchronous mappings on !LLC platforms.
Kenneth Graunke
1
-2
/
+17
2017-07-11
i965: Don't use PREAD for glGetBufferSubData().
Kenneth Graunke
1
-24
/
+0
2017-07-10
i965: Assert that we don't use CPU write maps to non-coherent buffers.
cros-mesa-17.1.1-r3-vanilla
chadv/cros-mesa-17.1.1-r3-vanilla
Kenneth Graunke
1
-0
/
+6
2017-07-10
i965: Disable access to CPU mmap for async access on non-LLC machines
Chris Wilson
1
-4
/
+12
2017-07-10
i965: Track when a bo is shared with an external client
Chris Wilson
1
-0
/
+4
2017-07-10
i965: Use brw_bo_wait() for brw_bo_wait_rendering()
Chris Wilson
1
-3
/
+5
2017-07-01
i965: Print access flags in INTEL_DEBUG=buf output.
Kenneth Graunke
1
-3
/
+22
2017-07-01
i965: Remove clearing of bo->map_gtt after failure
Chris Wilson
1
-1
/
+0
2017-06-30
i965: Drop global bufmgr lock from brw_bo_map_* functions.
Chris Wilson
1
-14
/
+15
2017-06-30
i965: Make brw_bo_unmap a static inline.
Kenneth Graunke
1
-6
/
+0
[next]