History log of /external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5b9cb1329557cc17e1533aed7c63e1252658d74b 14-Aug-2014 Emil Velikov <emil.l.velikov@gmail.com> gallium/i915: handle query_renderer caps

Implementation based on the classic driver with the following
changes:
- Use auxiliarry function os_get_total_physical_memory to get the
total amount of memory.
- Move the libdrm_intel specific get_aperture_size to the winsys.

Cc: Stephane Marchesin <stephane.marchesin@gmail.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
fc24c7aedeff6639e9438dbe7b91ca3775511223 05-May-2013 Stéphane Marchesin <marcheu@chromium.org> i915g: Optimize batchbuffer sizes

Now that we don't throttle at every batchbuffer, we can shrink
the size of batchbuffers to achieve early flushing. This gives
a significant speed boost in a lot of games (on the order of
20%).
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
2737350157cf048b436d7b64d420881ff6df9223 29-Mar-2011 Vinson Lee <vlee@vmware.com> i915g: Fix build.

Fix build failures introduced with commit 0fbb64a52931ba5871aa2c5eb01b81d391f678d1.

Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com>
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
0fbb64a52931ba5871aa2c5eb01b81d391f678d1 28-Mar-2011 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: use drm ioctl to get pci devid

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
e20c3255e29b9f94840d1f23439ab29060c94e3f 27-Feb-2011 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: add raw batchbuffer dumping in drm winsys

These files can be decoded with intel_dump_decode from the intel-gpu-tools
available at:

http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
135b083461f8a5a220d86f57af018f6f0316d2bb 21-Nov-2010 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: prepare winsys/batchbuffer for execbuf2

Wire up a fenced parameter, switch all relocations to _FENCED

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com>
Signed-off-by: Jakob Bornecrantz <wallbraker@gmail.com>
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
c8fca58d9d5b3f25cb1ac2056ac2b437b79c04ee 19-Nov-2010 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: kill idws->pool

The drm winsys only ever handles one gem memory manager. Rip out
the unnecessary complication.

Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Jakob Bornecrantz <wallbraker@gmail.com>
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
095e99ddf6187aacf520944dabababdfd7b9a974 23-Jul-2010 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Rename winsys debug options
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
2d818ed0f86b216774dd4663b12aa0bb3119c215 03-Jul-2010 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Add flag to not send commands to hw
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
c7015877beedd9831402755dbc58afddcbbd5339 01-Jun-2010 Jakob Bornecrantz <jakob@vmware.com> i915g: Move bootstrap code to targets
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c
e7f0f6bb72c63fd6e6ddcb7a815be68682f1764c 29-May-2010 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Rename winsys c file
/external/mesa3d/src/gallium/winsys/i915/drm/i915_drm_winsys.c