<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_mesa3d/src/gallium/tools, branch replicant-6.0</title>
<subtitle>external/mesa3d
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/'/>
<entry>
<title>gallium: add an index argument to create_query</title>
<updated>2014-07-01T15:34:31+00:00</updated>
<author>
<name>Ilia Mirkin</name>
<email>imirkin@alum.mit.edu</email>
</author>
<published>2014-06-26T23:33:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=43e4b3e311df3bede930229380a7aa389ac7019a'/>
<id>43e4b3e311df3bede930229380a7aa389ac7019a</id>
<content type='text'>
Signed-off-by: Ilia Mirkin &lt;imirkin@alum.mit.edu&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
Reviewed-by: Roland Scheidegger &lt;sroland@vmware.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ilia Mirkin &lt;imirkin@alum.mit.edu&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
Reviewed-by: Roland Scheidegger &lt;sroland@vmware.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gallium: allow setting of the internal stream output offset</title>
<updated>2014-03-07T17:49:33+00:00</updated>
<author>
<name>Zack Rusin</name>
<email>zackr@vmware.com</email>
</author>
<published>2014-03-06T23:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=dfa25ea5cd19d5a050a1c94bd7370a2259b9f007'/>
<id>dfa25ea5cd19d5a050a1c94bd7370a2259b9f007</id>
<content type='text'>
D3D10 allows setting of the internal offset of a buffer, which is
in general only incremented via actual stream output writes. By
allowing setting of the internal offset draw_auto is capable
of rendering from buffers which have not been actually streamed
out to. Our interface didn't allow. This change functionally
shouldn't make any difference to OpenGL where instead of an
append_bitmask you just get a real array where -1 means append
(like in D3D) and 0 means do not append.

Signed-off-by: Zack Rusin &lt;zackr@vmware.com&gt;
Reviewed-by: Roland Scheidegger &lt;sroland@vmware.com&gt;
Reviewed-by: Jose Fonseca &lt;jfonseca@vmware.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
D3D10 allows setting of the internal offset of a buffer, which is
in general only incremented via actual stream output writes. By
allowing setting of the internal offset draw_auto is capable
of rendering from buffers which have not been actually streamed
out to. Our interface didn't allow. This change functionally
shouldn't make any difference to OpenGL where instead of an
append_bitmask you just get a real array where -1 means append
(like in D3D) and 0 means do not append.

Signed-off-by: Zack Rusin &lt;zackr@vmware.com&gt;
Reviewed-by: Roland Scheidegger &lt;sroland@vmware.com&gt;
Reviewed-by: Jose Fonseca &lt;jfonseca@vmware.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/trace: Handle index buffer overflow gracefully.</title>
<updated>2014-02-05T10:58:38+00:00</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2014-01-31T16:44:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=5c975966dcaaa4e781f3baba0fc1e3b7ad4a18a6'/>
<id>5c975966dcaaa4e781f3baba0fc1e3b7ad4a18a6</id>
<content type='text'>
Trivial.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Trivial.
</pre>
</div>
</content>
</entry>
<entry>
<title>s/Tungsten Graphics/VMware/</title>
<updated>2014-01-17T20:00:32+00:00</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2014-01-17T16:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=877128505431adaf817dc8069172ebe4a1cdf5d8'/>
<id>877128505431adaf817dc8069172ebe4a1cdf5d8</id>
<content type='text'>
Tungsten Graphics Inc. was acquired by VMware Inc. in 2008.  Leaving the
old copyright name is creating unnecessary confusion, hence this change.

This was the sed script I used:

    $ cat tg2vmw.sed
    # Run as:
    #
    #   git reset --hard HEAD &amp;&amp; find include scons src -type f -not -name 'sed*' -print0 | xargs -0 sed -i -f tg2vmw.sed
    #

    # Rename copyrights
    s/Tungsten Gra\(ph\|hp\)ics,\? [iI]nc\.\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./g
    /Copyright/s/Tungsten Graphics\(,\? [iI]nc\.\)\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./
    s/TUNGSTEN GRAPHICS/VMWARE/g

    # Rename emails
    s/alanh@tungstengraphics.com/alanh@vmware.com/
    s/jens@tungstengraphics.com/jowen@vmware.com/g
    s/jrfonseca-at-tungstengraphics-dot-com/jfonseca-at-vmware-dot-com/
    s/jrfonseca\?@tungstengraphics.com/jfonseca@vmware.com/g
    s/keithw\?@tungstengraphics.com/keithw@vmware.com/g
    s/michel@tungstengraphics.com/daenzer@vmware.com/g
    s/thomas-at-tungstengraphics-dot-com/thellstom-at-vmware-dot-com/
    s/zack@tungstengraphics.com/zackr@vmware.com/

    # Remove dead links
    s@Tungsten Graphics (http://www.tungstengraphics.com)@Tungsten Graphics@g

    # C string src/gallium/state_trackers/vega/api_misc.c
    s/"Tungsten Graphics, Inc"/"VMware, Inc"/

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tungsten Graphics Inc. was acquired by VMware Inc. in 2008.  Leaving the
old copyright name is creating unnecessary confusion, hence this change.

This was the sed script I used:

    $ cat tg2vmw.sed
    # Run as:
    #
    #   git reset --hard HEAD &amp;&amp; find include scons src -type f -not -name 'sed*' -print0 | xargs -0 sed -i -f tg2vmw.sed
    #

    # Rename copyrights
    s/Tungsten Gra\(ph\|hp\)ics,\? [iI]nc\.\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./g
    /Copyright/s/Tungsten Graphics\(,\? [iI]nc\.\)\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./
    s/TUNGSTEN GRAPHICS/VMWARE/g

    # Rename emails
    s/alanh@tungstengraphics.com/alanh@vmware.com/
    s/jens@tungstengraphics.com/jowen@vmware.com/g
    s/jrfonseca-at-tungstengraphics-dot-com/jfonseca-at-vmware-dot-com/
    s/jrfonseca\?@tungstengraphics.com/jfonseca@vmware.com/g
    s/keithw\?@tungstengraphics.com/keithw@vmware.com/g
    s/michel@tungstengraphics.com/daenzer@vmware.com/g
    s/thomas-at-tungstengraphics-dot-com/thellstom-at-vmware-dot-com/
    s/zack@tungstengraphics.com/zackr@vmware.com/

    # Remove dead links
    s@Tungsten Graphics (http://www.tungstengraphics.com)@Tungsten Graphics@g

    # C string src/gallium/state_trackers/vega/api_misc.c
    s/"Tungsten Graphics, Inc"/"VMware, Inc"/

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/trace: More tweaks to state dumping.</title>
<updated>2013-12-05T13:35:06+00:00</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2013-12-05T13:29:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=3be333ed30e8a415c02befabe12832b5f6157fbb'/>
<id>3be333ed30e8a415c02befabe12832b5f6157fbb</id>
<content type='text'>
- Ignore buffer format (it is totally arbitrary)
- Initialize state.
- Handle begin/end_query statements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Ignore buffer format (it is totally arbitrary)
- Initialize state.
- Handle begin/end_query statements.
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/trace: Several bugfixes/improvements to dump_state.py</title>
<updated>2013-11-15T15:42:02+00:00</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2013-11-15T15:42:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=420ccf7b8f33c92657479462478db787c431d750'/>
<id>420ccf7b8f33c92657479462478db787c431d750</id>
<content type='text'>
- Don't crash with user memory pointers.

- Support old bind_*_sampler_* methods.  Useful when comparing dumps
  from old branches.

- Misc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Don't crash with user memory pointers.

- Support old bind_*_sampler_* methods.  Useful when comparing dumps
  from old branches.

- Misc.
</pre>
</div>
</content>
</entry>
<entry>
<title>gallium: new, unified pipe_context::set_sampler_views() function</title>
<updated>2013-10-23T16:15:38+00:00</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2013-10-08T00:16:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=a3ed98f7aa85636579a5696bf036ec13e5c9104a'/>
<id>a3ed98f7aa85636579a5696bf036ec13e5c9104a</id>
<content type='text'>
The new function replaces four old functions: set_fragment/vertex/
geometry/compute_sampler_views().

Note: at this time, it's expected that the 'start' parameter will
always be zero.

Reviewed-by: Roland Scheidegger &lt;sroland@vmware.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
Tested-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new function replaces four old functions: set_fragment/vertex/
geometry/compute_sampler_views().

Note: at this time, it's expected that the 'start' parameter will
always be zero.

Reviewed-by: Roland Scheidegger &lt;sroland@vmware.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
Tested-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gallium/tools: update dump_state.py to use bind_sampler_states()</title>
<updated>2013-10-03T20:05:27+00:00</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2013-09-13T00:11:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=bc367ab54d8c18b06fbbb3838a0d19240c1afe9b'/>
<id>bc367ab54d8c18b06fbbb3838a0d19240c1afe9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tools/trace: Simple script to compare two traces.</title>
<updated>2013-09-20T16:34:57+00:00</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2013-09-18T19:00:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=75c394f5670125aa5eabdcbeecf83f163806238d'/>
<id>75c394f5670125aa5eabdcbeecf83f163806238d</id>
<content type='text'>
Based on the earlier apitrace tracediff.sh script.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on the earlier apitrace tracediff.sh script.
</pre>
</div>
</content>
</entry>
<entry>
<title>trace: Several enhancements to dump_state.py</title>
<updated>2013-09-12T10:24:24+00:00</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2013-09-04T17:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=e75211df0f43cb2c9a7cccf9c7febd597b02338b'/>
<id>e75211df0f43cb2c9a7cccf9c7febd597b02338b</id>
<content type='text'>
- Handle more calls
- Handle more state
- Try to normalize the output a bit, to eliminate spurious differences
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Handle more calls
- Handle more state
- Try to normalize the output a bit, to eliminate spurious differences
</pre>
</div>
</content>
</entry>
</feed>
