Ian Romanick
afa446db83
Silence some compiler warnings.
22年前
Ian Romanick
169223c9ee
Make the R200 driver work with the NewTextureObject in Mesa. Other
drivers that use the texmem interface will likely need similar changes.
22年前
Ian Romanick
34a7857411
Silence a compiler warning DRI builds using gcc3.
22年前
Keith Whitwell
66691ef5b5
Use new EMIT_PAD functionality for spec and/or fog as available.
Fix a couple of problems with texture emit.
22年前
Ian Romanick
20a17e42d7
Remove dd_function_table::BlendFunc. All drivers now use
dd_function_table:BlendFuncSeparate. If a driver does not actually
support EXT_blend_func_separate, it can assume that the RGB and alpha
blend functions are the same.
22年前
Keith Whitwell
4d36f334c9
Another mechanism to create vertices with holes - a new EMIT_PAD style
22年前
Brian Paul
e98986bdd3
don't call glVertex functions directly, call _glapi_Dispatch->Vertex(), etc
22年前
Brian Paul
a999e809af
remove _mesa_check_driver_hooks() - it's really not too useful anymore
22年前
Brian Paul
4e713913fb
Undo some bits from last check-in related to the ctx->Driver.NewTextureObject
functions. Don't allocate the driver-specific data during texture object
creation but do it later as needed (as code originally was).
22年前
Daniel Borca
d4636e74c8
fixed a bug in VGA initialization routine
22年前
Keith Whitwell
e755144e79
remove duplicate t_dd_* files
22年前
Brian Paul
d8059008a2
initial 6.1 release notes with info about recent _mesa_create_context changes, etc.
22年前
Brian Paul
d3fd7ba8af
Before calling _mesa_create_context(), initialize a dd_function_table struct
by calling _mesa_init_driver_functions() and then plugging in the driver-
specific functions.
In particular, make sure ctx->Driver.NewTextureObject points to the
appropriate driver function so that _all_ texture objects are augmented
with the driver-specific data.
Put in a bunch of assertions in the texture-related driver functions that
texObj->DriverData is valid. Remove old dead code in near future.
22年前
Brian Paul
988a8862c8
_mesa_init_driver_functions() to initialize dd_function_table
22年前
Keith Whitwell
8d97ad18a7
some more count vs. end confusion
22年前
Brian Paul
6bf808bc6c
replace -lm with $(GL_LIB_DEPS) to get -lexpat
22年前
Brian Paul
9c0b83556d
replace CALLOC with MALLOC in _mesa_new_texture_object()
22年前
Brian Paul
c929f13701
remove incorrect comments, added _mesa_bzero() call in _mesa_initialize_texture_object()
22年前
Brian Paul
75c8a2e7be
omit CVS directories from tarballs, bump version to 6.1
22年前
Keith Whitwell
ed43ecee90
Migrate i830 driver to t_vertex.[ch] for building hw vertices.
22年前
Brian Paul
41abe9e73f
fix glitch from previous check-in (pointer vs int)
22年前
Brian Paul
77d240858e
minor changes to silence warnings
22年前
Brian Paul
6a82d44d9c
Change get_ust_nop()'s parameter from int64_t to uint64_t to silence warnings.
22年前
Brian Paul
87745ce771
change Data ptr from GLbyte to GLubyte to silence warnings
22年前
Brian Paul
013dee06c1
include texobj.h to silence warnings
22年前
Brian Paul
e093e94298
s/char/GLubyte/ to silence warnings
22年前
Brian Paul
ef77464a7a
include sched.h to get sched_yield() prototype
22年前
Brian Paul
97fcc0e77b
make second param of driParseConfigFiles() const
22年前
Brian Paul
5b9a9d46d4
tweak OpenBSD and SunOS commands
22年前
Brian Paul
4eb16e3a67
tweak openbsd config
22年前
Brian Paul
66f2fd89ea
added some missing FLUSH_VERTICES calls
22年前
Michel Dänzer
8d83242c8c
Fix cosmetic GL_RENDERER string problem (Andreas Stenglein)
22年前
Brian Paul
edc9ffc748
bump version to 6.1 (new development)
22年前
Keith Whitwell
4a53f7bc74
Respect the 'in_use' field in the global LRU as a marker for
kernel-reserved memory regions.
22年前
Daniel Borca
48e89df25b
fixed refresh rate control in Glide wrapper
22年前
Brian Paul
546214f3c8
tweaks for 6.0 release
22年前
Karl Schultz
46d6bd368d
add casts to quiet compiler warnings
22年前
Brian Paul
6290ca42f2
fix -fomit-frame_pointer typo
22年前
Daniel Borca
f8761dc040
implemented glutTimerFunc
22年前
Daniel Borca
0849ed1275
documentation update
22年前
Daniel Borca
4d5e6623d3
_mesa_delete_texture_object and some other updates
22年前
Brian Paul
3663c0f825
Cosmetic changes.
Added a bunch of const qualifiers.
Use _mesa_memcpy() instead of memcpy(), etc.
22年前
Brian Paul
5bae6b90f9
change MALLOC to CALLOC to silence valgrind error in _playback_copy_to_current()
22年前
Brian Paul
4b603440f6
use -G not -shared for gcc on SunOS
22年前
Brian Paul
ae7666385d
added blurb about NVIDIA extensions
22年前
Brian Paul
e6089db8c0
latest changes, bug fixes
22年前
Brian Paul
8533b91543
bump MAX_WIDTH/HEIGHT to 4K pixels
22年前
Karl Schultz
d48382c778
Generate mesa.def file for Windows.
22年前
Karl Schultz
c85f0fa177
Replace with version generated from new python script.
22年前
Keith Whitwell
eb7935c63b
Fix up more confusions with count vs end in array functions
22年前