Brian Paul
f830f640b6
fix a cast/assignment warning
hace 20 años
Brian Paul
513a553d4a
silence fprintf and casting warnings
hace 20 años
Brian Paul
16fb04ccb5
added some parenthesis to silence warnings
hace 20 años
Alan Hourihane
f98b9853e1
drmUnmap correct size
hace 20 años
Alan Hourihane
b41c025420
move via_dri.h to server
hace 20 años
Alan Hourihane
9165d46fdb
define Bool for solo builds
hace 20 años
Alan Hourihane
d5cc77e37c
Fixes from https://bugs.freedesktop.org/attachment.cgi?id=3077
hace 20 años
Brian Paul
156dc55628
fix APP_LIB_DEPS
hace 20 años
Ian Romanick
f0d0e50994
Implement GL_ARB_texture_env_combine, GL_EXT_texture_env_combine, and
GL_ARB_texture_env_crossbar for i810. This passes both demos/texenv and all
of glean's texCombine tests.
hace 20 años
Alan Hourihane
d9089ab96e
remove drmAddress
hace 20 años
Brian Paul
3a165edc9a
added note about IEEE vs VAX floating point (bug 4270)
hace 20 años
Brian Paul
49fd874f24
fix a few proxy color table bugs (bug 4270)
hace 20 años
Brian Paul
082501a74c
check the Ready flag when getting GL_QUERY_RESULT_ARB
hace 20 años
Brian Paul
23ffc3a85d
Rearrange the code related to GL_ARB_occlusion_object to generalize query
objects for future types of queries.
hace 20 años
Adam Jackson
ca1ac986a1
/dri/msg
hace 20 años
Alan Hourihane
f4166a1fd7
Fix the scripts for the cygwin & mingw changes
hace 20 años
Brian Paul
adbf932ec1
added singlebuffer demo
hace 20 años
Brian Paul
59d680db22
Demo of how to do (nearly) flicker-free rendering with a single color buffer.
hace 20 años
Brian Paul
713635adef
fix comment and #if test
hace 20 años
Brian Paul
a2c65f4793
don't compile debug code (bug 4242: rand undefined)
hace 20 años
Brian Paul
2735b33638
remove stray references to ctx->Depth.OcclusionTest
hace 20 años
Ian Romanick
8bc0b3f961
Fix texture format selection. ChooseTextureFormat is supposed to select the
hardware format of the texture, and SetTexImages is supposed to use the
format selected by ChooseTextureFormat. However, both routines were making
their choices based on the texture's BaseFormat. This is wrong.
ChooseTextureFormat uses BaseFormat and SetTexImages uses
TexFormat->MesaFormat.
Once SetTexImages was fixed to use the right format values,
ChooseTextureFormat was cleaned up. It now uses the few available texture
formats supported by the i810 in a smarter way. This should improve the
quality of LUMINANCE, LUMINANCE_ALPHA, and INTENSITY textures.
I tested this by cycling through all the texture formats in demos/texenv and
tests/yuvsquare.
hace 20 años
Alan Hourihane
8de9d92acf
update for mingw
hace 20 años
Brian Paul
8e247d52e3
Update the glut idle function after a new window is created
hace 20 años
Brian Paul
b8a804d24f
initial 6.5 changes (reflect demo, remove GL_HP_occlusion_test)
hace 20 años
Brian Paul
6e4f594a02
removed GL_HP_occlusion_test extension
hace 20 años
Brian Paul
dd1a9f75dc
fix segfault in Fake_glXCreatePBuffer(), bug 4235
hace 20 años
Brian Paul
7e6553c1aa
s/GLX_RGBA_BIT/GLX_RGBA_TYPE/ (bug 4237)
hace 20 años
Eric Anholt
61d386a93f
Attempt to fix the issue reported by Alan Grimes with DRM_RADEON_TEXTURE
erroring out when it shouldn't. The errno could be changed by usleep() between
the ioctl call and the loop check, if a signal was received. This could cause
an EAGAIN return from the DRM_RADEON_TEXTURE ioctl to not loop again.
Instead of checking errno, check thevalue of ret itself, since it is a saved
(and sign-flipped) copy of errno from the ioctl call.
hace 20 años
Brian Paul
d545d916a8
make tiles a little smaller so they're all visible
hace 20 años
Brian Paul
9e385282fc
also check for texture border in sample_linear_2d()
hace 20 años
Brian Paul
5d7c486d90
Added multi-window support. Press 'n' to create new window, 'k' to kill
a window. Good for exercising multi-window rendering.
hace 20 años
Alan Hourihane
c58cea0085
Fix Windows build problems.
GCC's visibility attribute is for ELF systems, so undef INTERNAL
GCC's fastcall attribute interferes with __stdcall so undef FASTCALL
hace 20 años
Brian Paul
334f2d8077
GLw demo doesn't belong here
hace 20 años
Brian Paul
17756df903
removed lines that caused some files to be included in tarballs multiple times
hace 20 años
Brian Paul
edf0d14bd4
simplify, clean-up texel addressing macros
hace 20 años
Brian Paul
249160fdfa
update version to 6.5.0
hace 20 años
Brian Paul
dfb6c56ed8
added GL_X_RENDERABLE to glXChooseFBConfig (bug 4181)
hace 20 años
Brian Paul
dcf14aa3a7
bump version to 6.5
hace 20 años
Brian Paul
1e71d6af48
added .S DRI files to tarball (Donnie Berkholz), bumped version to 6.5
hace 20 años
Dave Airlie
298af7a609
fix up libdrm for egl
hace 20 años
Brian Paul
ae27ef2219
fix typo
hace 20 años
Brian Paul
f350e22716
md5 sums for 6.3.2
hace 20 años
Brian Paul
eacd347fce
update MESA_DEBUG with FP info
hace 20 años
Adam Jackson
8fcd1e0287
Convert libGL and DRI drivers to require libdrm.
libdrm can be had from:
http://people.freedesktop.org/~ajax/libdrm/
hace 20 años
Ian Romanick
2ae5645115
Fix a realloc problem with indirect vertex arrays. The actual head pointer
wasn't tracked and used for the realloc, so it tended to explode.
hace 20 años
Brian Paul
b7c727e500
updates for 6.3.2 release, plus other assorted clean-ups
hace 20 años
Alan Hourihane
d912f6cfe3
Commit missing piece from Egbert's 32/64 bit patches
hace 20 años
Ian Romanick
f7eb54a12f
Enable ARB_texture_compression. The code has been in place for a long time,
but, for whatever reason, the extension wasn't enabled.
Add some comments to i810ChooseTextureFormat. There's some strangeness with
i810 texture formats.
hace 20 años
Ian Romanick
e0029b33ef
Add support for NV_blend_square. This was tested with
progs/tests/blendsquare.
hace 20 años