Brian Paul
65fdeaca6c
updated other makefiles
21 년 전
Brian Paul
8f04c12e0a
Removed the old teximage code.
Moved all code related to specific texture compression modes into
new texcompress_s3tc.c and texcompress_fxt1.c files (but not implemented).
21 년 전
Brian Paul
186d4d8cf4
added pointer to Vincent (OpenGL ES implementation)
21 년 전
Daniel Borca
bc04d041eb
transfer routines for compressed formats (avoid SEGFAULT, also prepare for external packers)
21 년 전
Daniel Borca
5be4c27b28
accomodate newtexstore
fixed wgl interface for fxMesa
21 년 전
Alan Hourihane
18514500c4
remove DitherValues
21 년 전
Alan Hourihane
462183fe4c
bring over build fixes from stable branch
21 년 전
Brian Paul
08fa6de850
s/-mv8/-mcpu=ultrasparc/ (bug 941338)
21 년 전
Brian Paul
ac0cfee885
fix HP-UX typo (bug 941576)
21 년 전
Brian Paul
41318937ef
call drmUnmapBufs() in mgaDestroyScreen (Tilman Sauerbeck)
21 년 전
Brian Paul
f7b4e0d376
minor fixes for entrypoint name mangling
21 년 전
Ian Romanick
e946688eda
Convert R200 driver to use the t_vertex interface.
21 년 전
Brian Paul
199972cef0
move #define for GL_DOUBLE, to put enums in right order
21 년 전
Brian Paul
f2f3350774
GL_DOUBLE doesn't follow GL_FLOAT, fix indexing (Keith Harrison)
21 년 전
Brian Paul
948dff8932
init mgaScreen->irq (Tilman Sauerbeck)
21 년 전
Brian Paul
6d460af6af
Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragment
program is enabled AND the currently bound program is valid.
Check _Enable instead of Enable to prevent things from blowing up
when someone calls glEnable(GL_VERTEX_PROGRAM_ARB) without actually
defining a program.
21 년 전
Brian Paul
384800fe12
assorted fixes
21 년 전
Keith Whitwell
180e28e6d4
Add fps output
21 년 전
Brian Paul
031e86b597
remove some errant code from previous check-in
21 년 전
Brian Paul
fe4b966293
new CYGWIN docs from Eric Lassauge
21 년 전
Brian Paul
6e167151f9
s,CHAN_BITS/8,sizeof(GLchan),
21 년 전
Roland Scheidegger
6d3dc3b8d6
fix bracket at wrong place
21 년 전
Brian Paul
580548d046
added CYGWIN support
21 년 전
Keith Whitwell
7bd5343990
Fix order of EMIT_4UB_4F declarations
21 년 전
Brian Paul
66fdc3c948
added floattex.c to test floating point textures
21 년 전
Brian Paul
5b45c11486
use FetchTexelf() in GetTexImage() to return float textures correctly
21 년 전
Brian Paul
3623733472
fix some include file glitches
21 년 전
Brian Paul
2fae1bb6df
minor clean-ups
21 년 전
Brian Paul
362f1df210
obsolete
21 년 전
Brian Paul
f959f6e1dc
New glTexImage code.
The gl_texture_format struct now has a StoreTexImageFunc that's called
by glTex[Sub]Image[123]D to convert the user's texture data into the
specific texture format layout. Now it's much easier to add new texture
formats (like the 16/32-bit floating point formats).
The texutil.[ch] and texutil_tmp.h files are obsolete.
21 년 전
Brian Paul
05a6f2fd48
Fix up some assorted issues with initialization of vertex program registers.
Some need to be set per-vertex, other per-primitive. Cleared that up.
Only need to init temp/result registers if executing an NV vertex program.
21 년 전
Brian Paul
6164ae2b5a
only init temp regs to zero if executing NV fragment program
21 년 전
Brian Paul
c45b7364da
check return values of _swrast_CreateContext, etc
21 년 전
Brian Paul
f693b1dc2e
removed non-existant arbfpwpos.c, added UTIL_FILES target
21 년 전
Keith Whitwell
74339bf471
Add printing for recently added opcodes.
21 년 전
Alan Hourihane
485438e2be
add SciTech's GLDirect driver for Windows.
This code is donated to Mesa which allows the usage of
a Direct3D layer (DX7, DX8, DX9 or complete software fallback).
No build system exists for this code yet, that will come.....
21 년 전
Keith Whitwell
319f5fd5ec
Simplify last fix slightly, apply to vtx paths as well.
21 년 전
Keith Whitwell
30a8a0b8fa
When upgrading copied vertices, distinguish between an attribute
entering a vertex for the first time and one which was already present
but increasing its size. Fixes Brian's normal.c bug.
21 년 전
Brian Paul
8be72c5b5d
apply texgen/texture matrix in glRasterPos
21 년 전
Brian Paul
adcb228fed
linux-solo-ia64 config (Stephane Marchesin)
21 년 전
Brian Paul
1fc35a44ef
glTexEnviv bug fix
21 년 전
Brian Paul
ac96356300
in TexEnv functions, check if pname == GL_TEXTURE_ENV_COLOR and fetch appropriate number of param values
21 년 전
Brian Paul
e63cb85cbc
do texcoord projective division in _swrast_span_default_texcoords()
21 년 전
Brian Paul
4697419c43
bug fixes for ARB/NV fragment program texture instructions
21 년 전
Brian Paul
8e048e72c1
check for __ia64__ when setting USE_IEEE
21 년 전
Brian Paul
f4b909bed0
updated instructions for new directory tree and makefile system
21 년 전
Brian Paul
eca88f8019
added missing SHADER_SOURCES to ALL_SOURCES
21 년 전
Brian Paul
51060afb4e
hack to use glTexCoord4f and Q variable to test projective texcoords
21 년 전
Brian Paul
d8b82147c3
Audit/fixes for NV/ARB TEX, TXP, TXB, TXD instructions.
Some texture instructions were using wrong LOD.
Fixed interpolate_texcoords() so it doesn't do texcoord projective division
when using a fragment program. The TXP instruction does that.
21 년 전
Keith Whitwell
c83d09e3b0
Make sure ctx->Driver.NeedFlush is set for Eval-generated attributes.
21 년 전