path: root/src/gallium/winsys/i915/drm/i915_drm_winsys.c
AgeCommit message (Collapse)AuthorFilesLines
2021-06-28i915g: Use stdbool.h instead of custom bools.Emma Anholt1-2/+2
Part-of: <>
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-1/+1
Acked-by: Eric Anholt <> Acked-by: Alyssa Rosenzweig <> Acked-by: Pierre-Eric Pelloux-Prayer <> Part-of: <>
2019-02-14drm-uapi: use local files, not system libdrmEric Engestrom1-1/+1
There was an issue recently caused by the system header being included by mistake, so let's just get rid of this include path and always explicitly #include "drm-uapi/FOO.h" Signed-off-by: Eric Engestrom <> Reviewed-by: Kristian H. Kristensen <>
2014-08-15gallium/i915: handle query_renderer capsEmil Velikov1-0/+12
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 <> Signed-off-by: Emil Velikov <>
2013-05-08i915g: Optimize batchbuffer sizesStéphane Marchesin1-1/+1
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%).
2011-03-28i915g: Fix build.Vinson Lee1-3/+6
Fix build failures introduced with commit 0fbb64a52931ba5871aa2c5eb01b81d391f678d1. Reviewed-by: Jakob Bornecrantz <>
2011-03-28i915g: use drm ioctl to get pci devidDaniel Vetter1-18/+8
Signed-off-by: Daniel Vetter <>
2011-02-27i915g: add raw batchbuffer dumping in drm winsysDaniel Vetter1-0/+1
These files can be decoded with intel_dump_decode from the intel-gpu-tools available at: Signed-off-by: Daniel Vetter <>
2010-12-02i915g: prepare winsys/batchbuffer for execbuf2Daniel Vetter1-0/+1
Wire up a fenced parameter, switch all relocations to _FENCED Signed-off-by: Daniel Vetter <> Reviewed-by: Jakob Bornecrantz <> Signed-off-by: Jakob Bornecrantz <>
2010-11-21i915g: kill idws->poolDaniel Vetter1-3/+3
The drm winsys only ever handles one gem memory manager. Rip out the unnecessary complication. Reviewed-by: Jakob Bornecrantz <> Signed-off-by: Daniel Vetter <> Signed-off-by: Jakob Bornecrantz <>
2010-07-22i915g: Rename winsys debug optionsJakob Bornecrantz1-2/+2
2010-07-04i915g: Add flag to not send commands to hwJakob Bornecrantz1-0/+1
2010-06-06i915g: Move bootstrap code to targetsJakob Bornecrantz1-22/+5
2010-05-29i915g: Rename winsys c fileJakob Bornecrantz1-0/+93