Commit graph

15133 commits

Author SHA1 Message Date
Brian Paul
a668b43568 egl: use RTLD_LAZY 2008-06-18 09:22:01 -06:00
Brian Paul
0cf79316d0 egl: omit libmesa.a glapi.c from library 2008-06-18 09:22:01 -06:00
Brian Paul
51f24ef5ba gallium: remove duplicated u_mm.c in file list 2008-06-18 09:22:01 -06:00
Brian Paul
414b535134 gallium: more FEATURE_x tests 2008-06-18 09:22:01 -06:00
Brian Paul
03d579aa19 mesa: FEATURE_dispatch to control dispatch table usage 2008-06-18 09:22:01 -06:00
Brian Paul
1496bba429 egl: call st_get_proc_address() 2008-06-18 09:22:01 -06:00
Brian Paul
5ebd8495b3 gallium: added st_get_proc_address() 2008-06-18 09:22:00 -06:00
Brian Paul
29d632efbc mesa: refactor: move GetProcAddress code from glapi.c into new glapi_getproc.c file 2008-06-18 09:22:00 -06:00
Brian Paul
04996bcef6 gallium: added FEATURE_x tests 2008-06-18 09:22:00 -06:00
Brian Paul
8a369b909a mesa: s/GL_POLYGON+1/PRIM_OUTSIDE_BEGIN_END/ 2008-06-18 09:22:00 -06:00
Brian Paul
c366fd83b6 mesa: add parenthesis 2008-06-18 09:22:00 -06:00
Jakob Bornecrantz
666b771e51 mesa: _mesa_texstore_s8_z24 now supports depth only uploads 2008-06-18 11:39:08 +02:00
Michal Krol
28ac7d37fe gallium: Remove PIPE_FORMAT_A8UB8UG8SR8S_NORM definition. 2008-06-18 08:51:38 +02:00
Jakob Bornecrantz
081c05605f i915: Fix for s8_z24 textures not being shown 2008-06-18 01:48:24 +02:00
Jakob Bornecrantz
a1524162bf mesa: Added _mesa_texstore_s8_z24 2008-06-18 01:48:20 +02:00
Brian Paul
3bf8fb6486 mesa: fix inconsistent use of GL_UNSIGNED_INT vs. GL_UNSIGNED_INT_24_8_EXT for Z unpacking 2008-06-17 16:44:55 -06:00
Michal Krol
4539410d71 gallium: Add facilities for mixed pipe formats. 2008-06-17 21:48:39 +02:00
Brian Paul
318f00ae9f gallium: need to flush bitmap cache when raster color changes 2008-06-17 12:20:22 -06:00
Brian Paul
93deede760 gallium: check if sampler->max_lod < sampler->min_lod 2008-06-17 10:28:00 -06:00
Brian Paul
3ccbde627e mesa: make mm.c use unsigned ints for offsets.
If you have a GPU using this code and it has the offsets up in this space,
this fails.

cherry-picked from master
2008-06-17 10:11:53 -06:00
Jakob Bornecrantz
5805a9e328 i915: Made region pool a slabpool 2008-06-17 17:46:45 +02:00
Jakob Bornecrantz
d9d1e39d95 i915: Max and Min lod now works 2008-06-17 15:47:01 +02:00
seventh guardian
7db9034b04 added ARCH_FLAGS 2008-06-16 15:10:14 -06:00
Jakob Bornecrantz
4e52fa9b91 git: Updated .gitignore files 2008-06-16 12:20:17 +02:00
Michal Krol
64d854ebf7 util: Use pf_get_size(). 2008-06-14 09:34:02 +02:00
Brian Paul
8b11fa4d44 mesa: move some glapi bits around
Move _glapi_proc typedef from glapitable.h to glapi.h
Also, don't include glapitable.h from glapi.h
Before we were including the huge glapitable.h file in every .c file.
2008-06-13 16:45:15 -06:00
Brian Paul
e9a6832737 mesa: remove some temp debug code 2008-06-13 14:13:25 -06:00
Brian Paul
2b4e2841a7 mesa: check FEATURE_ARB_occlusion_query 2008-06-13 13:58:09 -06:00
Brian Paul
be16f04e76 egl: added a debug msg 2008-06-13 13:58:08 -06:00
Jakob Bornecrantz
3da77b33bb i915: Improved the not used tile code 2008-06-13 20:46:14 +02:00
Jakob Bornecrantz
d89b1e4a03 trivial: Update clear-undefined 2008-06-13 19:18:56 +02:00
Jakob Bornecrantz
907b753ae6 mesa: Fix libglapi.a build for dri 2008-06-13 19:13:35 +02:00
Jakob Bornecrantz
d1397fd779 i915: Fix offsets not being used for surface targets 2008-06-13 19:07:29 +02:00
Jakob Bornecrantz
c341094921 i915: Fix most of the clear problems
trivial/clear-undefined still fails
2008-06-13 19:03:51 +02:00
Jakob Bornecrantz
39bd7eb6dc trival: Added test for undefined context of buffer 2008-06-13 17:45:55 +02:00
Brian Paul
2cc1b7c742 gallium: another attempt at fixing libglapi.a compilation for DRI builds
If building for DRI, make a dummy/empty libglapi.a for now.
2008-06-13 09:15:07 -06:00
Brian Paul
9350fd62b6 mesa: fix typo: s/stacks/stack/ 2008-06-13 09:10:09 -06:00
Michal Krol
62f03a9ecc gallium: Fix PIPE_FORMAT_A2B10G10R10_UNORM definition.
Whoops!
2008-06-13 15:21:11 +02:00
Michal Krol
b03a0373a2 gallium: Add PIPE_FORMAT_A2B10G10R10_UNORM. 2008-06-13 14:58:24 +02:00
Michal Krol
6f548c88e2 gallium: Allow pipe format component sizes to be specified
with finer granularity.

This will allow us to define A2R10G10B10 format.
2008-06-13 14:50:29 +02:00
Michal Krol
b850453497 mesa: Remove duplicate code. 2008-06-13 14:49:04 +02:00
Jakob Bornecrantz
de35bf5bdc i915: Messed up lineloop now works 2008-06-13 14:11:20 +02:00
Jakob Bornecrantz
e9b8df69b4 i915: Support all primtive types in vbuf path 2008-06-13 12:21:58 +02:00
Zack Rusin
314c460604 silly bug: it's PROGRAM_VARYING 2008-06-12 19:41:54 -04:00
Zack Rusin
3911ef0327 glsl: make sure we replace all output reads with temporaries
test in if.glsl
2008-06-12 19:04:28 -04:00
Brian Paul
e961a5da77 mesa: add some #if FEATURE_x tests 2008-06-12 16:58:04 -06:00
Brian Paul
5b51cc020e gallium: add some #if FEATURE_x tests 2008-06-12 16:58:04 -06:00
Brian Paul
6363960db5 mesa: remove unneeded #include 2008-06-12 16:58:04 -06:00
Brian Paul
73f78dedad gallium: add missing comma 2008-06-12 16:37:16 -06:00
Brian Paul
20ee00754d gallium: disable the codegen for TGSI_OPCODE_EXPBASE2 for now.
The x86 code seems to fail for exponents of 4 or larger.
See glean's vertProg1/EX2 test.
2008-06-12 16:01:43 -06:00