2e1cfcc431471c68ba79c9323716bed7da79c909 |
|
19-Aug-2016 |
Charmaine Lee <charmainel@vmware.com> |
svga: add guest statistic gathering interface With this patch, guest statistic gathering interface is added to svga winsys interface that can be used to gather svga driver statistic. The winsys module can then share the statistic info with the VMX host via the mksstats interface. The statistic enums used in the svga driver are defined in svga_stats_count and svga_stats_time in svga_winsys.h Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
25e0d3659fcd3f842535750a7a4f6440bee850bb |
|
15-Apr-2016 |
Brian Paul <brianp@vmware.com> |
svga: whitespace and formatting fixes in svga_pipe_depthstencil.c
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
464d6080c60e6f97d286b16f5b09fde94ab37cfc |
|
15-Apr-2016 |
Brian Paul <brianp@vmware.com> |
svga: separate HUD counters for state objects Count depth/stencil, blend, sampler, etc. state objects separately but just report the sum for the HUD. This change lets us use gdb to see the breakdown of state objects in more detail. Also, count sampler views too. Reviewed-by: Charmaine Lee <charmainel@vmware.com>
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
2f13d7543fd272b4dd49d1389854ebcd6302694e |
|
12-Apr-2016 |
Jose Fonseca <jfonseca@vmware.com> |
svga: Use STATIC_ASSERT whenever possible. Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com>
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
9f443af449515240169e69b98bdb3746f38e7f35 |
|
05-Apr-2016 |
Brian Paul <brianp@vmware.com> |
svga: add some trivial null pointer checks These small mallocs will probably never fail, but static analysis tools may complain about the missing checks. Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
9bc7e3105aeadbe360ca9f060c50a181d3fa7a3d |
|
10-Oct-2015 |
Neha Bhende <nbhende@vmware.com> |
svga: add new GALLIUM_HUD queries Add new GALLIUM_HUD queries for: num-shaders num-resources num-state-objects num-validations map-buffer-time num-surface-views num-resources-mapped num-flushes Most of this patch was originally written by Neha. Additional clean-ups and num-flushes counter added by Brian Paul. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Charmaine Lee <charmainel@vmware.com>
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
e054251ed11e25a080f64b92db9334c9b07c8c76 |
|
13-Aug-2015 |
Brian Paul <brianp@vmware.com> |
svga: update driver for version 10 GPU interface This is a squash commit of roughly two years of development work. Authors include: Brian Paul Charmaine Lee Thomas Hellstrom Jakob Bornecrantz Sinclair Yeh Mingcheng Chen Kai Ninomiya MengLin Wu The driver supports OpenGL 3.3. Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
a2a1a5805fd617e7f3cc8be44dd79b50da07ebb9 |
|
21-Jul-2015 |
Ilia Mirkin <imirkin@alum.mit.edu> |
gallium: replace INLINE with inline Generated by running: git grep -l INLINE src/gallium/ | xargs sed -i 's/\bINLINE\b/inline/g' git grep -l INLINE src/mesa/state_tracker/ | xargs sed -i 's/\bINLINE\b/inline/g' git checkout src/gallium/state_trackers/clover/Doxyfile and manual edits to src/gallium/include/pipe/p_compiler.h src/gallium/README.portability to remove mentions of the inline define. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Acked-by: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
5d9bfc4d3f117fd6d95e1818c60f4f7ea47e6929 |
|
24-Feb-2012 |
Zack Rusin <zackr@vmware.com> |
svga: Fix stencil op mapping We were inverting the meaning of the stencil op flags: in svga/d3d the normal incr/decr wraps and the SAT ops clamp. This fixes piglit failures (at least stencil-twoside and stencil-wrap). We should backport this everywhere we can. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
43234cee40c48e14a3eab4268181d9b0b2b7cf79 |
|
18-May-2010 |
Roland Scheidegger <sroland@vmware.com> |
gallium: implement set_sample_mask() in all drivers prevents segfault when state trackers try to set default mask. Other option would be to make this required only for drivers supporting multisampling, but this seems more clean. Only dummy implementations (for normal drivers) provided (no driver supports multisampling yet neither).
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
9381a2777c1a36c1b88de9edf04141c485569259 |
|
10-Feb-2010 |
Roland Scheidegger <sroland@vmware.com> |
svga: adapt to stencil ref changes also add some disabled code to handle blendcolor?
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
28486880ca3ec39419ccee0cb1a3bedc9ef7117c |
|
02-Feb-2010 |
José Fonseca <jfonseca@vmware.com> |
gallium: pipe/p_inlines.h -> util/u_inlines.h
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
c50fe2c55cfe9c858b7b7859da79edb0693ee8bd |
|
21-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
svga: Remove unnecessary headers.
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|
3192633d4abe262d413e41feb871fe8deed409d8 |
|
16-Nov-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
svga: Add svga driver
/external/mesa3d/src/gallium/drivers/svga/svga_pipe_depthstencil.c
|