<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/gallium/include, branch android-x86-1.6</title>
<subtitle>Androïd/x86 port of Mesa drivers
</subtitle>
<id>https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=android-x86-1.6</id>
<link rel='self' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=android-x86-1.6'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/'/>
<updated>2009-09-09T14:24:18Z</updated>
<entry>
<title>gallium: Added HaikuOS platform</title>
<updated>2009-09-09T14:24:18Z</updated>
<author>
<name>aljen</name>
<email>harakash@gmail.com</email>
</author>
<published>2009-09-05T21:06:53Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=c6c44bf48124dd5b4661014a8d58482c5a54557f'/>
<id>urn:sha1:c6c44bf48124dd5b4661014a8d58482c5a54557f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tgsi: remove redundant CND0 opcode</title>
<updated>2009-09-01T16:30:01Z</updated>
<author>
<name>Keith Whitwell</name>
<email>keithw@vmware.com</email>
</author>
<published>2009-09-01T16:29:24Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b3f4b56a3b7f979c631358caefed635c6ec56453'/>
<id>urn:sha1:b3f4b56a3b7f979c631358caefed635c6ec56453</id>
<content type='text'>
Can be implemented with CMP src2, src1, src0
</content>
</entry>
<entry>
<title>drm_api: Operate on textures instead of buffers</title>
<updated>2009-08-28T12:38:23Z</updated>
<author>
<name>Jakob Bornecrantz</name>
<email>jakob@vmware.com</email>
</author>
<published>2009-08-27T17:57:29Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=1e5014f7dfabcaf1f4b5608eb08e97179446eb09'/>
<id>urn:sha1:1e5014f7dfabcaf1f4b5608eb08e97179446eb09</id>
<content type='text'>
Most use cases just got the buffer from the texture
	and then called into one of the get_handle functions.

	Also with this patch it would be easier to move to a
	generic function for getting handles from textures
	and textures from handles, that is exposed via the screen.
</content>
</entry>
<entry>
<title>Merge branch 'mesa_7_5_branch'</title>
<updated>2009-08-18T23:55:27Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2009-08-18T23:55:27Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=73fc09a7bf5c63b595251dc10997891c72ecb119'/>
<id>urn:sha1:73fc09a7bf5c63b595251dc10997891c72ecb119</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gallium: improved comments, minor whitespace changes</title>
<updated>2009-08-18T15:31:22Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2009-08-18T15:31:22Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=1c1ee1176d889ff5ff0a41af9ad385c4532322a3'/>
<id>urn:sha1:1c1ee1176d889ff5ff0a41af9ad385c4532322a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gallium: Make PIPE_TRANSFER_{READ,WRITE,READ_WRITE} bitmask friendly.</title>
<updated>2009-08-17T16:48:14Z</updated>
<author>
<name>Maarten Maathuis</name>
<email>madman2003@gmail.com</email>
</author>
<published>2009-08-16T01:20:09Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f199dbdb76892ec31d19f114f042bc6ec82d9e46'/>
<id>urn:sha1:f199dbdb76892ec31d19f114f042bc6ec82d9e46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gallium: Always map for READ flag when DISCARD is not set.</title>
<updated>2009-08-14T19:05:51Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2009-08-14T19:05:33Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=e3bc1fb6bcd3141df8ab9123c4f6c276f30f6649'/>
<id>urn:sha1:e3bc1fb6bcd3141df8ab9123c4f6c276f30f6649</id>
<content type='text'>
This prevents the driver from discarding a buffer when the whole buffer
is mapped for writing, but only a portion is effectively written.

This is a temporary fix, because WRITE shouldn't imply DISCARD.

The full fix implies using PIPE_BUFFER_USAGE_DISCARD, throughout
the code, and will go only into master.
</content>
</entry>
<entry>
<title>gallium: Add texture usage information to surface_buffer_create</title>
<updated>2009-08-11T17:34:43Z</updated>
<author>
<name>Jakob Bornecrantz</name>
<email>jakob@vmware.com</email>
</author>
<published>2009-08-11T17:33:58Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a41a253ce3b667fc8ad1bfbafce9e3e633667383'/>
<id>urn:sha1:a41a253ce3b667fc8ad1bfbafce9e3e633667383</id>
<content type='text'>
	We need aditional meta data about the usage of the surface
	in softpipe because we need to be able tell the diffrence
	between PRIMARY and DISPLAY_TARGET surfaces.
</content>
</entry>
<entry>
<title>Rename TGSI LOOP instruction to better match theri usage.</title>
<updated>2009-07-31T16:14:40Z</updated>
<author>
<name>Michal Krol</name>
<email>michal@vmware.com</email>
</author>
<published>2009-07-31T16:12:53Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=cb90c43676c258419e4b617c908570891d3674cb'/>
<id>urn:sha1:cb90c43676c258419e4b617c908570891d3674cb</id>
<content type='text'>
The LOOP/ENDLOOP pair is renamed to BGNFOR/ENDFOR as its behaviour
is similar to a C language for-loop.

The BGNLOOP2/ENDLOOP2 pair is renamed to BGNLOOP/ENDLOOP as now
there is no name collision.
</content>
</entry>
<entry>
<title>tgsi: Declare a LOOP register.</title>
<updated>2009-07-30T08:34:06Z</updated>
<author>
<name>Michal Krol</name>
<email>michal@vmware.com</email>
</author>
<published>2009-07-30T08:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=cf8907018e449580b397f09c267219a612ba5db4'/>
<id>urn:sha1:cf8907018e449580b397f09c267219a612ba5db4</id>
<content type='text'>
The only valid usage for LOOP/ENDLOOP instructions
is LOOP[0] as a destination register.
The only valid usage for the remaining instructions
is LOOP[0].x as an indirect register.
</content>
</entry>
</feed>
