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