Brian Paul
5abc246f8d
bump version number
hace 20 años
Brian Paul
72d1bb5756
don't need LONGLONG typedefs
hace 20 años
Brian Paul
91ed68b2b9
do away with 'long long' usage
hace 20 años
Brian Paul
5262c225ba
remove stray _ from GL[u]int64_EXT
hace 20 años
Karl Schultz
1acea5f289
update for symbol export changes
hace 20 años
Karl Schultz
5bdec89da5
add {} to RENDER_SPAN macro to fix compilation problem
hace 20 años
Karl Schultz
59af97420e
use 64-bit typedefs for portability
hace 20 años
Karl Schultz
0694adaf71
add 64-bit typedefs for portability
hace 20 años
Karl Schultz
4c3443b460
handle 64-bit types for Windows.
hace 20 años
Karl Schultz
f2b9fa03da
reapply recent changes with Visual Studio instead of direct text editing.
hace 20 años
Brian Paul
0fa8c59e64
Updates for GL_EXT_timer_query:
New GLint64EXT and GLuint64EXT types (use C99's long long types).
New glGetQueryObject[u]i64vEXT() functions.
hace 20 años
Karl Schultz
98bebc7212
Fix bugzilla 5253. Add {} around code in RENDER_SPAN macros when code includes a variable declaration.
hace 20 años
Aapo Tahkola
abccd5b729
Make missing interpolator inputs fatal
hace 20 años
Aapo Tahkola
9309ba78d1
Fix secondary color for VP's
hace 20 años
Brian Paul
9580179dfb
C++ fixes, mostly casts (Stephane Conversy)
hace 20 años
Eric Anholt
d5179613d5
Add support for GL_EXT_secondary_color. It looks like using
NEED_SECONDARY_COLOR to turn it off/on was what we wanted -- now results look
correct using seccolor on Savage IX and Savage4.
hace 20 años
Keith Whitwell
b4ebb68202
Add guard before calling ctx->Driver.BindProgram
hace 20 años
Aapo Tahkola
f27c07c99e
Fix AL8
hace 20 años
Dave Airlie
923257fe07
update r300 drm minimum to 20
hace 20 años
Dave Airlie
f93feb7aed
Fix r300 rectangular texture upload and swtcl coordinate fixing same as radeon
sw tcl
hace 20 años
Brian Paul
eb06704a7c
Added PCI_CHIP_RV410_5E4B (Adam Kirchhoff)
hace 20 años
Brian Paul
99f13343cf
Fix two failures encountered when running out of memory during XImage
allocation.
Append \n to _mesa_warning() strings.
hace 20 años
Brian Paul
1b3128cc9a
Test sizeof(drm_handle_t) instead of LONG64 when returning handles
hace 20 años
Brian Paul
8716e7570d
fix _mesa_ffs() return, test for more platforms (Evgeny Kotsuba)
hace 20 años
Ian Romanick
5abff7bc4d
Fix build issues on x86-64 due to missing include path in
glapi_x86-64.S.
Bug: #5602
hace 20 años
Keith Whitwell
c9515bf1ae
Call ProgramStringNotify after creating tnl programs.
hace 20 años
Keith Whitwell
bfba2705b6
Remove VB->LastClipped
hace 20 años
Keith Whitwell
dd4f0d1a93
Clean up clipping somewhat
- no need to update ClipMask on generated vertices
- remove the VB->LastClipped value
Line clipping algorithm changed and simplified somewhat. The old one
was based on the triangle routine and probably wouldn't have recognized
lines that were clipped down to nothing (ie culled, but not by a single
plane).
hace 20 años
Brian Paul
f285f0d8f6
remove uintptr_t cast
hace 20 años
Brian Paul
6b25193b92
try removing need for the uintptr_t casts
hace 20 años
Brian Paul
0e31e02aef
Added FinishRenderTexture() device driver function to indicate when
rendering to a texture has likely completed.
Fixed refcount issue in texture renderbuffer wrapper.
hace 20 años
Brian Paul
cf2702e3db
added comment about glTexImage and renderbuffers
hace 20 años
Brian Paul
31e739a189
get depthBits from the current drawbuffer
hace 20 años
Brian Paul
94ae2b4f25
fxt1_decode_1() should not be static
hace 20 años
Ian Romanick
5910dfacf1
This is a major re-work of the __indirect_glInterleavedArrays routine. The
big, ugly, error prone switch-statement is replaced with a compact table.
I also added numerous comments, including a comment explaining how the
format parameter is validated.
Explicitly pass GL_FLOAT as the type in the cases where that is the only
possible value (e.g., everywhere except the call to glColorPointer).
Validate that stride is >= 0.
Tested with all modes (including the two error modes) of
progs/tests/interleave.c.
Bug: #5001, #5058
Reviewed by: Brian Paul
hace 20 años
Brian Paul
96f216565e
assorted fixes for server-side direct rendering (bug 5199)
hace 20 años
Brian Paul
2d8eb9eaf3
remove dri_client/ dir from tarball
hace 20 años
Brian Paul
126482a12f
use the files from the drm tree/package
hace 20 años
Michel Dänzer
9790e641ef
If the DDX driver didn't reserve any video RAM for textures, fall back to
using only GART memory for textures instead of segfaulting in the texture
management code. (Bug 5115)
hace 20 años
Brian Paul
58f45fa44d
added _EGLExtensions typedef
hace 20 años
Brian Paul
5285c32a17
Put extension flags, string into separate struct.
hace 20 años
Brian Paul
f576450cae
clean up the drmGetMap/drmMap code
hace 20 años
Brian Paul
4683e8e954
apparently need to load colormap after setting the mode to make it work reliably
hace 20 años
Keith Whitwell
2b8e66d210
Remove the many aliases for 'struct mem_block' in mm.h
hace 20 años
Keith Whitwell
aae2b8b8eb
Correct author attribution of mm.h
hace 20 años
Brian Paul
4f12aa5a6a
check for driver_modes == NULL. Don't need driver_modes for EGL driver
hace 20 años
Brian Paul
a913d9f2f7
rearrange some code to put in more logical order, misc clean-ups
hace 20 años
Brian Paul
3070a581fc
Lots of fixes, clean-ups, new comments, etc.
To set the FBdev video mode, need to add a \n char to the string.
hace 20 años
Brian Paul
d548bf41d3
Redo _eglInitSurface() so it can be used with all surface types.
Redo _eglInitContext() to do error checking, attribute list parsing, etc.
hace 20 años
Brian Paul
49b2d2e90f
include stdint.h for BSD
hace 20 años