• Home
  • History
  • Annotate
  • only in /external/mesa3d/src/gallium/winsys/i915/sw/
History log of /external/mesa3d/src/gallium/winsys/i915/sw/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8f9e546fde27db75ea87bcf8ae333bc70616deb4 26-Feb-2011 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: kill relocs accouting

No one ever cared. libdrm does dynamic resizing of its reloc-table,
anyway.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
915_sw_batchbuffer.c
3c59b3eb4b6f4f673106d738b62458e6b0b38d46 27-Feb-2011 Daniel Vetter <daniel.vetter@ffwll.ch> i915g/winsys: buffer validation support

v2: Add the batch bo to the libdrm validation lost, for otherwise
libdrm won't take previously used buffers into account.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
915_sw_batchbuffer.c
acc290aff0944c3b5d1a5f40b67ddade6d2a6894 26-Feb-2011 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Use the same debug env vars in drm and sw winsys
915_sw_winsys.c
9a371b938c16d4fcb43e4e5ce2fbc2756202752a 26-Feb-2011 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Use unchecked writes in sw winsys batchbuffer
915_sw_batchbuffer.c
fbd681f1a03f6ad62432107dc94e02674f6de7bf 22-Feb-2011 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Use dump function in sw winsys
915_sw_batchbuffer.c
1e966636d06e92f562a7dbcd69aa88c4c9283c41 21-Feb-2011 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: s/bool/boolean/ style-fixup in winsys

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
915_sw_batchbuffer.c
8033700814f1db711d3429c904e4bc11271e0ff2 21-Feb-2011 Vinson Lee <vlee@vmware.com> i915g: s/__func__/__FUNCTION__/
915_sw_batchbuffer.c
20ff6a27522aa4b08d3c43dd509bc28b2b569c2d 20-Feb-2011 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Fix void ptr arith
915_sw_buffer.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>
915_sw_batchbuffer.c
1c608403383f3c31e19b70c578ac66443f259967 21-Nov-2010 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: switch to tiled allocations, kill set_fence

This way relaxed fencing is handled by libdrm. And buffers _can't_
ever change their tiling.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com>
Signed-off-by: Jakob Bornecrantz <wallbraker@gmail.com>
915_sw_buffer.c
4a666488c4e3067eed984e272149411cc2198c77 21-Nov-2010 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: add winsys function to create tiled buffers

Different kernels have different restrictions for tiled buffers.
Hence use the libdrm abstraction to calculate the necessary
stride and height alignment requirements.

Not yet used.

v2: Incorporate review comments from Jakob Bornecrantz

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com>
Signed-off-by: Jakob Bornecrantz <wallbraker@gmail.com>
915_sw_buffer.c
915_sw_winsys.h
c62f5c7e7bc3ed84677805b3800fbcfa93c419ea 21-Nov-2010 Daniel Vetter <daniel.vetter@ffwll.ch> i915g: drop alignment parameter from iws->buffer_create

It's unnecessary. The kernel gem ignores it totally and we can't
run on the old userspace fake bo manager due to lack of dri2.

Also drop the redundant name string from the sw winsys as suggested
by Jakob Bornecrantz

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Jakob Bornecrantz <wallbraker@gmail.com>
Signed-off-by: Jakob Bornecrantz <wallbraker@gmail.com>
915_sw_buffer.c
915_sw_winsys.h
c7015877beedd9831402755dbc58afddcbbd5339 01-Jun-2010 Jakob Bornecrantz <jakob@vmware.com> i915g: Move bootstrap code to targets
915_sw_public.h
915_sw_winsys.c
915_sw_winsys.h
835f5a65a11ae9ca9f4b36ceb6656c77041ec901 29-May-2010 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Move pci id to winsys struct
915_sw_winsys.c
915_sw_winsys.h
2ce1d6696b1415fcc340bcf888904e43c2792c68 23-Apr-2010 José Fonseca <jfonseca@vmware.com> gallium: s/free/FREE/ and same for friends.

Based on Stephen Johnson's feedback.
915_sw_buffer.c
65a3c316baf3719350ad6974e95cc08808b9daec 18-Apr-2010 Vinson Lee <vlee@vmware.com> i915g: Remove unnecessary headers.
915_sw_winsys.c
44bafca1a0b1e9bf06e05a3ec982e0feab5ada47 17-Apr-2010 Jakob Bornecrantz <wallbraker@gmail.com> i915g: Add a software only debuging winsys
akefile
Conscript
915_sw_batchbuffer.c
915_sw_buffer.c
915_sw_fence.c
915_sw_winsys.c
915_sw_winsys.h