summaryrefslogtreecommitdiff
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: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11617>
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-1/+1
Acked-by: Eric Anholt <eric@anholt.net> Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4902>
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 <eric.engestrom@intel.com> Reviewed-by: Kristian H. Kristensen <hoegsberg@chromium.org>
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 <stephane.marchesin@gmail.com> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
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 <wallbraker@gmail.com>
2011-03-28i915g: use drm ioctl to get pci devidDaniel Vetter1-18/+8
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
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: http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/ Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
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 <daniel.vetter@ffwll.ch> Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com> Signed-off-by: Jakob Bornecrantz <wallbraker@gmail.com>
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 <wallbraker@gmail.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Jakob Bornecrantz <wallbraker@gmail.com>
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