Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libdrm
/
992e2afd59539d169689bf21d78fac8b5cea4e3c
/
intel
/
intel_bufmgr_gem.c
992e2af
intel: Change context create failure message to from fprintf to DBG().
by Kenneth Graunke
· 12 years ago
f7210fa
intel/context: create/destroy implementation
by Ben Widawsky
· 13 years ago
3ed3871
intel/context: new execbuf interface for contexts
by Ben Widawsky
· 13 years ago
971c080
intel: wait render timeout implementation
by Ben Widawsky
· 12 years ago
da02f72
intel: Add the ability to supply annotations for .aub files.
by Paul Berry
· 13 years ago
5de5b74
intel: Quiet two more valgrind complaints with recent changes.
by Eric Anholt
· 13 years ago
99c7337
intel: Add support for (possibly) unsynchronized maps.
by Eric Anholt
· 13 years ago
3a88848
intel: Fix error check for I915_PARAM_HAS_LLC.
by Eric Anholt
· 13 years ago
c9ce2ed
intel: Bump the copyright dates on the bufmgr files.
by Eric Anholt
· 13 years ago
4db16a9
intel: Add .aub file output support.
by Eric Anholt
· 13 years ago
6e642db
intel: Add support for overriding the PCI ID via an environment variable
by Kenneth Graunke
· 13 years ago
23eeb7e
intel: Detect cache domain inconsistency with valgrind
by Chris Wilson
· 13 years ago
90b23cc
intel: Mark up with valgrind intrinsics to reduce false positives
by Chris Wilson
· 13 years ago
151cdcf
intel: query for LLC support
by Eugeni Dodonov
· 13 years ago
592ac67
intel: Fix bufmgr_gem->gen for gen > 4
by Chad Versace
· 13 years ago
078bc5b
intel: Make intel_chipset handle devid directly.
by Eric Anholt
· 13 years ago
0ab2251
intel: Reset vma list upon purge
by Chris Wilson
· 13 years ago
015286f
intel: Remove the fresh assertions used to debug the vma cacheing
by Chris Wilson
· 13 years ago
c5f0ed1
intel: Update map-count for an early error return during mapping
by Chris Wilson
· 13 years ago
dd9a5b4
intel: Evict cached VMA in order to make room for new mappings
by Chris Wilson
· 13 years ago
e4b60f2
intel: Add an interface to limit vma caching
by Chris Wilson
· 13 years ago
5c5332b
intel: Clean up mmaps on freeing the buffer
by Chris Wilson
· 13 years ago
c549a77
intel: Unmap buffers during drm_intel_gem_bo_unmap
by Chris Wilson
· 13 years ago
36cff1c
intel: limit aperture space to mappable area on gen3
by Daniel Vetter
· 13 years ago
d0ae683
intel: Share the implementation of BO unmap between CPU and GTT mappings.
by Eric Anholt
· 13 years ago
4cb01ee
intel: Don't call the SW_FINISH ioctl unless a CPU-mapped write was done.
by Eric Anholt
· 13 years ago
77dc16f
intel: Remove stale comment.
by Eric Anholt
· 13 years ago
515cea6
intel: Add an interface for removing relocs after they're added.
by Eric Anholt
· 13 years ago
2c2bdb3
intel: Use stdbool.h for dealing with boolean values.
by Eric Anholt
· 13 years ago
194aa1b
drm/i915: y tiling on i915G/i915GM is different
by Daniel Vetter
· 13 years ago
630dd26
drm/intel: don't clobber bufmgr->pci_device
by Daniel Vetter
· 13 years ago
06ebbf7
Cleanup gen2 tiling confusion
by Daniel Vetter
· 14 years ago
e6018c2
intel: Fixup for the fix for relaxed tiling on gen2
by Daniel Vetter
· 14 years ago
9a71ed9
intel: fix relaxed tiling on gen2
by Daniel Vetter
· 14 years ago
36d4939
intel: Remember named bo
by Chris Wilson
· 14 years ago
53581b6
intel: Set the public handle after opening by name
by Chris Wilson
· 14 years ago
0184bb1
intel: Export CONSTANT_BUFFER addressing mode
by Chris Wilson
· 14 years ago
537703f
intel: Reorder need_fence vs fenced_command to avoid fences on gen4
by Chris Wilson
· 14 years ago
af3d282
intel: If the command is fenced inform the kernel
by Chris Wilson
· 14 years ago
51b8950
intel: Compute in-aperture size for relaxed fenced objects
by Chris Wilson
· 14 years ago
877b2ce
intel: Fix drm_intel_gem_bo_wait_rendering to wait for read-only usage too.
by Eric Anholt
· 14 years ago
49447a9
intel: initialize bufmgr.bo_mrb_exec unconditionally
by Albert Damen
· 14 years ago
a52e61b
intel: Drop silly asserts on mappings present at unmap time.
by Eric Anholt
· 14 years ago
4abb65f
intel: Remove gratuitous assert on bo_reference.
by Eric Anholt
· 14 years ago
6560b47
intel: Remove stale comment.
by Eric Anholt
· 14 years ago
3624577
intel: enable relaxed fence allocation for i915
by Chris Wilson
· 14 years ago
057fab3
intel: Prepare for BLT ring split.
by Chris Wilson
· 14 years ago
9621486
intel: Downgrade error warnings to debug
by Chris Wilson
· 14 years ago
6299722
intel: Replace open-coded drmIoctl with calls to drmIoctl()
by Chris Wilson
· 14 years ago
c3ddfea
intel: Suppress the error return from setting domains after mapping.
by Chris Wilson
· 14 years ago
726210f
intel: Limit tiled pitches to 8192 on pre-i965.
by Chris Wilson
· 14 years ago
6ea2bda
intel: Only adjust the local stride used for SET_TILING in tiled alloc
by Chris Wilson
· 14 years ago
aba3502
intel: Restore SET_TILING for non-flinked bo.
by Chris Wilson
· 14 years ago
c7bbaca
intel: '===' != '=='
by Chris Wilson
· 14 years ago
cd34cbe
intel: Sanitise strides for linear buffers and SET_TILING
by Chris Wilson
· 14 years ago
13e8270
intel: Print out debugging message following ENOSPC
by Chris Wilson
· 14 years ago
f16b416
intel: Scan the cache for old bo once every second.
by Chris Wilson
· 14 years ago
5eec286
intel: Force stride to be 0 for I915_TILING_NONE.
by Chris Wilson
· 14 years ago
1db22ff
intel: Defer tiling change to allocation.
by Chris Wilson
· 14 years ago
056aa9b
intel: Track tiling stride
by Chris Wilson
· 14 years ago
4f7704a
intel: Fix several other paths for buffers pointing at themselves.
by Eric Anholt
· 14 years ago
0ec768e
intel: Add more intermediate sizes of cache buckets between powers of 2.
by Eric Anholt
· 14 years ago
e65caeb
intel: Convert to untiled pitches if surface is too large for tiling.
by Chris Wilson
· 14 years ago
f179137
Allow a buffer to point at itself and still get relocs.
by Eric Anholt
· 14 years ago
66375fd
intel: Add support for kernel multi-ringbuffer API.
by Zou Nan hai
· 14 years ago
fcf3e61
intel: Don't change tiling mode unless the kernel reports success.
by Chris Wilson
· 14 years ago
a3305b0
Revert "intel: We don't need to take the bufmgr lock whilst mapping."
by Chris Wilson
· 14 years ago
07e7589
intel: query whether a buffer is reusable.
by Chris Wilson
· 14 years ago
7ca5584
intel: We don't need to take the bufmgr lock whilst mapping.
by Chris Wilson
· 15 years ago
3506173
intel: Use the correct size when allocating reloc_target_info array
by Chris Wilson
· 15 years ago
7c697b1
intel: Align untiled buffer pitch to 64B.
by Eric Anholt
· 15 years ago
21105bc
libdrm: Move intel_atomic.h to libdrm core for sharing.
by Pauli Nieminen
· 15 years ago
a4041e0
intel: Repeat execbuffer if interrupted by signal
by Chris Wilson
· 15 years ago
1d4d1e6
intel: Only align Y-tiling pitch to the Y tile width.
by Eric Anholt
· 15 years ago
3e21e3b
intel: Propagate some more error returns
by Chris Wilson
· 15 years ago
4710286
intel: Update the needs_fence flag of buffers on the validate list.
by Eric Anholt
· 15 years ago
766fa79
intel: Don't enable execbuf2 fenced relocs unless we have execbuf2.
by Eric Anholt
· 15 years ago
292a5d7
intel: Don't tile-align pitch for untiled buffers.
by Eric Anholt
· 15 years ago
acbaff2
intel: Fix typo in conversion from IS_GEN to bufmgr_gem->gen.
by Eric Anholt
· 15 years ago
a0abb1b
intel: add a comment about tiled buffer alloc height alignment from Mesa.
by Eric Anholt
· 15 years ago
a1f9ea7
intel: Use an integer for chipset generation instead of many conditionals.
by Eric Anholt
· 15 years ago
b509640
libdrm/intel: execbuf2 support
by Jesse Barnes
· 15 years ago
f6dc964
intel: Add initial support for Sandybridge, and clean up the #defines.
by Eric Anholt
· 15 years ago
4f0f871
intel: Handle resetting of input params after EINTR during SET_TILING
by Chris Wilson
· 15 years ago
fdcde59
intel: Account for potential pinned buffers hogging fences
by Chris Wilson
· 15 years ago
973d8d6
intel: check return value for calloc
by Dave Airlie
· 15 years ago
08371bc
intel: Clear virtual after failing to mmap_gtt.
by Chris Wilson
· 15 years ago
9707733
intel: Expect caller to guarantee thread-safety of bo during reloc
by Chris Wilson
· 15 years ago
57473c7
intel: Free memory before inserting bo into cache.
by Chris Wilson
· 15 years ago
792fed1
intel: Check and propagate errors from building reloc-tree
by Chris Wilson
· 15 years ago
b73612e
intel: Repeat execbuffer after EINTR
by Chris Wilson
· 15 years ago
acb4aa6
intel: Review use of errno.
by Chris Wilson
· 15 years ago
9fec2a8
intel: Make bo_reference() inline for internal use.
by Chris Wilson
· 15 years ago
9c8ad05
intel: Remove the extra reference while validating the reloc tree
by Chris Wilson
· 15 years ago
8ffd2e1
intel: Wrap a few more syscalls with EINTR protection
by Chris Wilson
· 15 years ago
b666f41
intel: Clear bo->used_as_reloc_target flag on destroy
by Chris Wilson
· 15 years ago
e22fb79
intel: Apply pessimistic alignment to in-aperture buffer size
by Chris Wilson
· 15 years ago
60aa803
intel: Only store a buffer in the cache if it is retained.
by Chris Wilson
· 15 years ago
10ce0ec
Merge remote branch 'origin/master' into libdrm
by Kristian Høgsberg
· 15 years ago
4f57abf
Move libdrm/ up one level
by Kristian Høgsberg
· 15 years ago
[Renamed from libdrm/intel/intel_bufmgr_gem.c]
Next »