mesa/src/gallium/drivers
Keith Whitwell fd31f92cea gallium: simplify tgsi_full_immediate struct
Remove the need to have a pointer in this struct by just including
the immediate data inline.  Having a pointer in the struct introduces
complications like needing to alloc/free the data pointed to, uncertainty
about who owns the data, etc.  There doesn't seem to be a need for it,
and it is unlikely to make much difference plus or minus to performance.

Added some asserts as we now will trip up on immediates with more
than four elements.  There were actually already quite a few such asserts,
but the >4 case could be used in the future to specify indexable immediate
ranges, such as lookup tables.
2009-07-22 12:42:09 +01:00
..
cell gallium: simplify tgsi_full_immediate struct 2009-07-22 12:42:09 +01:00
failover gallium: Make sure we flush before some texture / buffer operations. 2009-04-15 17:16:58 +02:00
i915simple gallium: simplify tgsi_full_immediate struct 2009-07-22 12:42:09 +01:00
i965simple gallium: simplify tgsi_full_immediate struct 2009-07-22 12:42:09 +01:00
identity identity: Create a drm_api wrapper 2009-06-30 12:24:47 +02:00
nouveau nouveau: forgotten makefile... 2009-06-07 19:29:29 +10:00
nv04 gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from default extension list 2009-07-14 09:44:49 +02:00
nv10 gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from default extension list 2009-07-14 09:44:49 +02:00
nv20 gallium: simplify tgsi_full_immediate struct 2009-07-22 12:42:09 +01:00
nv30 gallium: simplify tgsi_full_immediate struct 2009-07-22 12:42:09 +01:00
nv40 gallium: simplify tgsi_full_immediate struct 2009-07-22 12:42:09 +01:00
nv50 gallium: simplify tgsi_full_immediate struct 2009-07-22 12:42:09 +01:00
r300 gallium: simplify tgsi_full_immediate struct 2009-07-22 12:42:09 +01:00
softpipe Merge branch 'mesa_7_5_branch' 2009-07-17 22:00:47 -06:00
trace gallium/trace: Fix SCons build. 2009-07-20 02:05:38 +02:00
Makefile gallium: s/GALLIUM_DRIVER_DIRS/GALLIUM_DRIVERS_DIRS/ 2009-02-20 11:25:55 +00:00