projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
i965/program_cache: Cast the key to char * before adding key_size
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_bufmgr.c
2019-06-12
Nicolai Hähnle
u_dynarray: turn util_dynarray_{grow, resize} into...
blob
|
commitdiff
|
raw
2019-05-07
Kenneth Graunke
i965: leave the top 4Gb of the high heap VMA unused
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Kenneth Graunke
i965: Force VMA alignment to be a multiple of the page...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Kenneth Graunke
i965: Fix BRW_MEMZONE_LOW_4G heap size.
blob
|
commitdiff
|
raw
|
diff to current
2019-04-10
Mark Janes
intel/common: move gen_debug to intel/dev
blob
|
commitdiff
|
raw
|
diff to current
2019-02-14
Eric Engestrom
drm-uapi: use local files, not system libdrm
blob
|
commitdiff
|
raw
|
diff to current
2018-08-16
Eric Engestrom
i965: drop unused assignment
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Sergii Romantsov
intel/ppgtt: 4096 replaced by PAGE_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Sergii Romantsov
intel/ppgtt: memory address alignment
blob
|
commitdiff
|
raw
|
diff to current
2018-06-27
Jason Ekstrand
i965/bufmgr: Use the correct argument order for bo_allo...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-07
Kenneth Graunke
i965: Require softpin support for Cannonlake and later.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-07
Kenneth Graunke
i965: Allocate VMA in userspace for full-PPGTT systems.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-05
Kenneth Graunke
i965: Add virtual memory allocator infrastructure to...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-22
Kenneth Graunke
i965: Introduce a "memory zone" concept on BO allocation.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-07
Kenneth Graunke
i965: Set initial kflags on BO creation.
blob
|
commitdiff
|
raw
|
diff to current
2018-04-30
Scott D Phillips
intel: fix check for 48b ppgtt support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-28
Kenneth Graunke
i965: Drop unnecessary bo->align field.
blob
|
commitdiff
|
raw
|
diff to current
2018-03-28
Kenneth Graunke
i965: Drop unused alignment parameter from brw_bo_alloc().
blob
|
commitdiff
|
raw
|
diff to current
2018-03-28
Kenneth Graunke
i965: Drop alignment parameter from bo_alloc_internal().
blob
|
commitdiff
|
raw
|
diff to current
2018-03-05
Jordan Justen
intel: Split gen_device_info out into libintel_dev
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Kenneth Graunke
i965: Allow 48-bit addressing on Gen8+.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-22
Jason Ekstrand
i965/bufmgr: Add a create_from_prime_tiled function
blob
|
commitdiff
|
raw
|
diff to current
2017-11-28
Kenneth Graunke
i965: Change a ret == -1 check to ret != 0.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-28
Kenneth Graunke
i965: Use C99 struct initializers in brw_bufmgr.c.
blob
|
commitdiff
|
raw
|
diff to current
2017-11-20
Aravindan Muthukumar
i965: Optimize bucket index calculation
blob
|
commitdiff
|
raw
|
diff to current
2017-11-18
Jason Ekstrand
i965: Mark BOs as external when we export their handle
blob
|
commitdiff
|
raw
|
diff to current
2017-11-18
Jason Ekstrand
i965/bufmgr: Add a helper to mark a BO as external
blob
|
commitdiff
|
raw
|
diff to current
2017-10-20
Chris Wilson
i965: Pass the EGL/DRI context priority through to...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-19
Chris Wilson
i965: Do not log a perf warning when mapping an idle bo
blob
|
commitdiff
|
raw
|
diff to current
2017-10-16
Chris Wilson
i965: Only put external handles into the handle ht
blob
|
commitdiff
|
raw
|
diff to current
2017-09-25
Kenneth Graunke
i965: Convert brw_bufmgr to use C11 mutexes instead...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-15
Tapani Pälli
i965: fix build warning on clang
blob
|
commitdiff
|
raw
|
diff to current
2017-09-02
Kenneth Graunke
i965: Fix crash in fallback GTT mapping.
blob
|
commitdiff
|
raw
|
diff to current
2017-09-01
Kenneth Graunke
i965: Drop batch_size argument from brw_bufmgr_init().
blob
|
commitdiff
|
raw
|
diff to current
2017-09-01
Chris Wilson
i965: Rename brw_bo::offset64 to gtt_offset.
blob
|
commitdiff
|
raw
|
diff to current
2017-08-21
Jason Ekstrand
i965/bufmgr: s/BO_ALLOC_FOR_RENDER/BO_ALLOC_BUSY/
blob
|
commitdiff
|
raw
|
diff to current
2017-08-16
Chris Wilson
i965: Always allow CPU readback of the scanout on LLC...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-08
Kenneth Graunke
i965/bufmgr: Set bo->idle after waiting.
blob
|
commitdiff
|
raw
|
diff to current
2017-08-04
Chris Wilson
i965: Track last location of bo used for the batch
blob
|
commitdiff
|
raw
|
diff to current
2017-08-01
Kenneth Graunke
i965/drm: Inline brw_bo_references.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-28
Kenneth Graunke
i965: s/Tungsten Graphics/VMware/ in brw_bufmgr.c.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-28
Kenneth Graunke
i965: Reformat the copyright header in brw_bufmgr.c
blob
|
commitdiff
|
raw
|
diff to current
2017-07-23
Chris Wilson
i965/bufmgr: Add comments about GTT coherency issues.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-23
Matt Turner
i965/bufmgr: Use write-combine mappings where available
blob
|
commitdiff
|
raw
|
diff to current
2017-07-23
Kenneth Graunke
i965/bufmgr: Skip wait ioctl when not busy.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-23
Kenneth Graunke
i965/bufmgr: Explicitly wait instead of using I915_GEM_...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-23
Kenneth Graunke
i965/bufmgr: Allocate BO pages outside of the kernel...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-17
Jason Ekstrand
i965/bufmgr: Add a BO_ALLOC_ZEROED flag
blob
|
commitdiff
|
raw
|
diff to current
2017-07-12
Kenneth Graunke
i965: Drop bogus pthread_mutex_unlock in map_gtt error...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-11
Chris Wilson
i965: Use VALGRIND_MAKE_MEM_x in place of MALLOCLIKE...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-11
Kenneth Graunke
i965: Fix asynchronous mappings on !LLC platforms.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-11
Kenneth Graunke
i965: Don't use PREAD for glGetBufferSubData().
blob
|
commitdiff
|
raw
|
diff to current
2017-07-10
Kenneth Graunke
i965: Assert that we don't use CPU write maps to non...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-10
Chris Wilson
i965: Disable access to CPU mmap for async access on...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-10
Chris Wilson
i965: Track when a bo is shared with an external client
blob
|
commitdiff
|
raw
|
diff to current
2017-07-10
Chris Wilson
i965: Use brw_bo_wait() for brw_bo_wait_rendering()
blob
|
commitdiff
|
raw
|
diff to current
2017-07-01
Kenneth Graunke
i965: Print access flags in INTEL_DEBUG=buf output.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-01
Chris Wilson
i965: Remove clearing of bo->map_gtt after failure
blob
|
commitdiff
|
raw
|
diff to current
2017-06-30
Chris Wilson
i965: Drop global bufmgr lock from brw_bo_map_* functions.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-30
Kenneth Graunke
i965: Make brw_bo_unmap a static inline.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-30
Chris Wilson
i965: Discard bo->map_count
blob
|
commitdiff
|
raw
|
diff to current
2017-06-30
Kenneth Graunke
i965: Add a comment about not needing VALGRIND_MALLOCLI...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-16
Chris Wilson
i965: Mark freshly allocate bo as idle
blob
|
commitdiff
|
raw
|
diff to current
2017-06-15
Jason Ekstrand
i965/bufmgr: Add a new, simpler, bo_alloc_tiled
blob
|
commitdiff
|
raw
|
diff to current
2017-06-15
Jason Ekstrand
i965/bufmgr: Rename bo_alloc_tiled to bo_alloc_tiled_2d
blob
|
commitdiff
|
raw
|
diff to current
2017-06-09
Matt Turner
i965: Temporarily disable async mappings on non-LLC
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Daniel Stone
i965: Move fallback size assignment out of bufmgr
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Remove brw_bo_map_unsynchronized()
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Make unsynchronized maps unsynchronized on non-LLC
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Implement brw_bo_map_unsynchronized() with MAP_ASYNC
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Elide call to set_domain() if MAP_ASYNC
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Add and use brw_bo_map()
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Pass flags to brw_bo_map_*
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Rename brw_bo_map() -> brw_bo_map_cpu()
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Rename *_virtual -> map_*
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Add a cache_coherent field to brw_bo
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Remove brw_bo's virtual member
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Matt Turner
i965: Remove unused brw_bo_map__* functions
blob
|
commitdiff
|
raw
|
diff to current
2017-05-15
Matt Turner
i965: Mark shader programs for capture in the error...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-17
Kenneth Graunke
i965/drm: Delete NULL check in brw_bo_unmap().
blob
|
commitdiff
|
raw
|
diff to current
2017-04-17
Kenneth Graunke
i965/drm: Remove dead return in brw_bo_busy()
blob
|
commitdiff
|
raw
|
diff to current
2017-04-12
Kenneth Graunke
i965/drm: Use bools for a few flags.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-12
Kenneth Graunke
i965/drm: Make brw_bo_alloc_tiled flags parameter 32...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-12
Kenneth Graunke
i965/drm: Make BO size a uint64_t rather than unsigned...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-12
Kenneth Graunke
i965/drm: Make alignment parameter a uint64_t.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-12
Kenneth Graunke
i965/drm: Make stride/pitch a uint32_t.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-12
Kenneth Graunke
i965/drm: Fix types for pwrite/pread fields.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-12
Kenneth Graunke
i965/drm: Make brw_bo_alloc_tiled take tiling by value...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Kenneth Graunke
i965/drm: Add stall warnings when mapping or waiting...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Kenneth Graunke
i965/drm: Make a set_domain() helper function.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Daniel Vetter
i965/bufmgr: Garbage-collect vma cache/pruning
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Daniel Vetter
i965/bufmgr: Remove some reuse functions
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Daniel Vetter
i965/bufmgr: remove start_gtt_access
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Daniel Vetter
i965/bufmgr: Delete set_tiling
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Daniel Vetter
i965/bufmgr: Delete alloc_for_render
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Kenneth Graunke
i965/drm: Use list_for_each_entry_safe in a couple...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-10
Kenneth Graunke
i965/drm: Rename intel_bufmgr_gem.c to brw_bufmgr.c.
blob
|
commitdiff
|
raw
|
diff to current