Cooper Yuan
99e1745af9
r300g: fix r300g cause GPU hang issue.
...
why there are two input position semantic tags is that ureg doesn't
set vs input semantic due to commit: 6d8dbd3d1e
so use vs input index instead of semantic name.
2009-09-28 17:55:38 +08:00
Younes Manton
70c44073ad
xvmc: Fail on unsupported formats, operations.
2009-09-28 00:17:33 -04:00
Younes Manton
c0745670d8
g3dvl: Missing semicolon.
2009-09-27 23:54:36 -04:00
Brian Paul
729ff875f4
mesa: change _mesa_format_to_type_and_comps() format parameter type
2009-09-27 21:32:12 -06:00
Brian Paul
bd00a7fa4b
mesa: sort texstore_funcs[] array, remove search loop
2009-09-27 21:22:57 -06:00
Younes Manton
d52d51ab8a
g3dvl: Formatting and cleanups.
2009-09-27 23:14:52 -04:00
Brian Paul
749e50442a
mesa: fix render buffer _BaseFormat assignment
2009-09-27 21:14:43 -06:00
Brian Paul
ef089604a9
mesa: use texture format functions
2009-09-27 21:14:12 -06:00
Brian Paul
4fc344790d
mesa: update comments
2009-09-27 21:13:46 -06:00
Brian Paul
e987ea9d21
mesa: use more mesa format functions
2009-09-27 21:07:57 -06:00
Brian Paul
5767a677a0
mesa: fix GL_TEXTURE_LUMINANCE_SIZE query
2009-09-27 20:59:28 -06:00
Brian Paul
a2b663fe38
mesa: use more mesa format functions
2009-09-27 20:58:05 -06:00
Brian Paul
af0adb5852
mesa: use more mesa format functions
2009-09-27 20:56:04 -06:00
Brian Paul
5cf5d4be21
mesa: use more format helper functions
2009-09-27 20:51:18 -06:00
Brian Paul
5978cbdf77
mesa: code movement
2009-09-27 20:40:53 -06:00
Brian Paul
ddffe4546a
drivers: use more mesa format functions
2009-09-27 20:40:35 -06:00
Brian Paul
9fbb8884f0
mesa/drivers: use _mesa_get_format_bytes()
2009-09-27 20:24:59 -06:00
Brian Paul
e0bc4533eb
mesa/drivers: use _mesa_get_format_bytes()
2009-09-27 20:07:41 -06:00
Brian Paul
b58bc12ed4
via: use mesa texture format helper functions
2009-09-27 19:58:18 -06:00
Younes Manton
97c28bb63a
g3dvl: Move XvMC under the Xorg state tracker.
2009-09-27 21:54:20 -04:00
Brian Paul
21db8959c1
glide: use _mesa_get_format_bytes()
2009-09-27 19:53:54 -06:00
Brian Paul
2de7683280
mesa: use _mesa_get_format_base_format()
2009-09-27 19:51:45 -06:00
Brian Paul
db8aca3a39
mesa: use _mesa_get_format_bytes()
2009-09-27 19:49:51 -06:00
Brian Paul
5ab5f16919
mesa: added _mesa_get_format_datatype()
2009-09-27 19:42:36 -06:00
Brian Paul
b64d478a5b
mesa: use _mesa_get_format_bits()
2009-09-27 19:38:21 -06:00
Brian Paul
c28d78f832
mesa: added _mesa_get_format_bits()
2009-09-27 19:07:44 -06:00
Brian Paul
a608257a02
mesa: remove unused gl_texture_format fields
2009-09-27 18:57:02 -06:00
Brian Paul
e8eed5003b
mesa: added MESA_FORMAT_NONE
2009-09-27 18:53:22 -06:00
Brian Paul
cccdc43fa9
mesa: move StoreTexImageFunc to texstore.h
2009-09-27 18:50:04 -06:00
Brian Paul
27e201e9c4
mesa: rework null texel fetch/store funcs
2009-09-27 18:49:14 -06:00
Brian Paul
05e73cc8e2
mesa: replace function pointer types with void *
...
These fields are no longer used and will be removed soon.
2009-09-27 18:39:52 -06:00
Brian Paul
adce34e23b
st/mesa: use _mesa_get_texstore_func()
2009-09-27 18:39:17 -06:00
Brian Paul
f782f90c45
mesa: use _mesa_get_texstore_func()
2009-09-27 18:38:50 -06:00
Brian Paul
d73cd70316
glide: use _mesa_get_texstore_func()
2009-09-27 18:34:12 -06:00
Brian Paul
9525b92efb
mesa: NULL-out unused texformat field initializers
2009-09-27 18:28:48 -06:00
Brian Paul
f76cbac04a
mesa: use _mesa_get_texstore_func()
2009-09-27 18:28:22 -06:00
Brian Paul
e07862d2c9
st/mesa: use _mesa_get_texstore_func()
2009-09-27 18:27:59 -06:00
Brian Paul
8abb984dc9
mesa: null-out StoreTexImageFunc fields
2009-09-27 18:19:24 -06:00
Younes Manton
e44c85637a
g3dvl: Implement XvMC using pipe_video_context.
2009-09-27 20:18:02 -04:00
Brian Paul
431ba64222
mesa: use _mesa_get_texel_store_func()
2009-09-27 18:17:32 -06:00
Brian Paul
da5722bea6
mesa: use new look-up table to get texel fetch/store funcs
2009-09-27 18:09:23 -06:00
Brian Paul
7116ae857c
mesa: make some s3tc/fxt1 functions public
2009-09-27 18:08:49 -06:00
Brian Paul
6c6896bd25
progs/tests: disable texturing before printing text
2009-09-27 18:02:02 -06:00
Younes Manton
f547472bfa
g3dvl: pipe_video_context interface, softpipe impl, auxiliary libs
2009-09-27 19:49:06 -04:00
Younes Manton
da793b7434
util: Add util_next_power_of_two() for rounding a uint up to a POT.
2009-09-27 19:25:57 -04:00
Brian Paul
0f91e4461f
mesa: minor clean-up in _mesa_texstore_srgb8()
2009-09-27 17:07:22 -06:00
Brian Paul
722b761564
mesa: use _mesa_get_texstore_func() to get texture image store func
2009-09-27 17:01:41 -06:00
Maciej Cencora
540039887a
r300g: fix erroneous condition
2009-09-27 22:44:29 +02:00
Maciej Cencora
98f6bea168
r300g: don't force vertex position for HW TCL path
...
It could be generated by vertex shader.
2009-09-27 22:44:28 +02:00
Maciej Cencora
bedc6b7bdf
r300g: add some assertions
...
Not sure why we are getting a shader with two inputs with position semantic, but we don't know how to handle it correctly so it's better to stop the app than lock the machine.
2009-09-27 22:44:28 +02:00