Felix Kuehling
03762ba8da
ctx->Const.MaxTextureLevels is not the highest mipmap level but the number
> of levels, including 0.
21 年之前
Felix Kuehling
7e4a56d110
Improved MaxTextureLevel computation to take the nr. of tex units and both
texture heaps into account.
21 年之前
Brian Paul
57ff474cb0
added aux buffers item
21 年之前
Brian Paul
04da5cea31
test of aux buffer rendering
21 年之前
Brian Paul
894844a8d9
Implemented support for software-based AUX color buffers.
Only available with Xlib driver for now.
Assorted clean-ups related to Draw/ReadBuffer().
Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc.
21 年之前
Brian Paul
0095016425
fix array index error in _swsetup_Translate (Felix)
21 年之前
Felix Kuehling
7ab89a9770
Removed some useless definitions, artifacts from the Utah-GLX i810 driver.
21 年之前
Dave Airlie
21fb1f9180
Add new interface support don't switch on yet ..
21 年之前
Felix Kuehling
416b7a8788
unsigned int -> uint32_t, unsigned char -> uint8_t where the size matters.
A bit more cosmetics.
Improved state emit on Savage 3D/IX/MX.
21 年之前
Felix Kuehling
9d68891901
Fixed texture LOD bias.
21 年之前
Felix Kuehling
fd8a7dc26b
Fixed MAXFIFO_S4. Removed WAIT_IDLE_EMPTY from savage_BCI_swap which resulted
in another small speedup. Fixed a problem that was masked by that
WAIT_IDLE_EMPTY:
- flush command buffer and WAIT_IDLE_EMPTY before uploading textures
21 年之前
Felix Kuehling
ef8cb129f4
Cleaned up and fixed stencil fallback.
21 年之前
Brian Paul
a212e9670b
minor clean-ups
21 年之前
Brian Paul
23be8efd6f
make null-terminated copy of program string so that parse works correctly
21 年之前
Brian Paul
e29ac89dcd
add missing else statements
21 年之前
Dave Airlie
00d2b873a9
Add includes to make mach64 build
21 年之前
Brian Paul
dde10b7c12
remove redundant call to ctx->Driver.Viewport(), and clean-ups
21 年之前
Brian Paul
ba9a2bd641
additional configs (Dan Schikore)
21 年之前
Brian Paul
c193bd0654
assorted updates and new AIX support (Dan Schikore)
21 年之前
Ian Romanick
6af3dca18a
Convert int(8|32)_t to uint(8|32)_t, like should have been done the first time.
21 年之前
Ian Romanick
16c704e8f7
Convert all uses of CARD32 and CARD8 to int32_t and int8_t.
21 年之前
Dave Airlie
aae2fde0e6
remove version number faking, shouldn't be needed anymore
21 年之前
Dave Airlie
35de80d0cb
extend SOLO code so the DDX version isn't checked
21 年之前
Keith Whitwell
c5fb1b7922
Sketch of codegen templates for t_vtx_api.c, not complete
21 年之前
Keith Whitwell
5262dcccc8
Streamline the error path in VertexAttrib functions. Makes things
slightly easier for codegen.
21 年之前
Daniel Borca
d83e9d9c00
unfinished SOLO driver for TDFX
21 年之前
Dave Airlie
e8036d23d7
couple of steps closer still not fully working.. something amiss in ring
buffer ..
21 年之前
Dave Airlie
6ff468d19e
Initial i810_dri.c for miniglx isn't fully functional yet...
21 年之前
Dave Airlie
f4d07d4118
use utility function to check versions
21 年之前
Brian Paul
7d05e48478
more TRIANGLE_WALK_DOUBLE tweaks (Justin Novosad)
21 年之前
Brian Paul
3340a9ea9e
fix stride bug in RGB and BGR span rendering
21 年之前
Brian Paul
746e59f207
GL_EXT_pixel_buffer_object test
21 年之前
Brian Paul
fde4c53a7d
Added some comments. Minor const, int->GLint type changes, etc.
21 年之前
Brian Paul
7a6b71ef29
Implementation of GL_EXT_pixel_buffer_object extension.
Note: extension may not be finalized yet - subject to change!
Note: implementation not fully suitable for h/w implementation yet.
21 年之前
Brian Paul
5498e8b9f3
more descriptive error messages for matrix stack over/underflows
21 年之前
Jon Smirl
6ddfdff659
Adjust includes to help DRI build
21 年之前
Jon Smirl
d613cca2e4
Adjust mga drivers to remove redundant h file for sarea and IOCTLs
21 年之前
Jon Smirl
ba5c49ab42
Make R128 driver use sarea/defines from DRM. removed r128_common.h
and r128_sarea.h since they are redundant now.
21 年之前
Jon Smirl
5fb0763d2e
These files are redundant now. Definitions come from DRM files.
21 年之前
Jon Smirl
ae4a1cc066
Adjustments to make everything use IOCTL/sarea defines in DRM instead
of glx/mini. removes glx/mini/drm.h glx/mini/sarea.h
21 年之前
Michal Krol
157ec8bcf8
Moved from src/mesa/main.
21 年之前
Brian Paul
ab928e57b9
don't futz with GL_CLIENT_ACTIVE_TEXTURE in glClientActiveTexture (Robert Merrill)
21 年之前
Michal Krol
30e6dda368
Fixed a number of typos.
21 年之前
Dave Airlie
7463640e17
add xmlconfig.c to solo build
21 年之前
Dave Airlie
d4b6724253
back port span changes from i810, these have been in my tree for a while seem
fine ..
21 年之前
Brian Paul
b2dd5095c4
remove unneeded casts
21 年之前
Brian Paul
1e4731f644
Fix color index mode rendering.
Changed SWvertex's index field to GLfloat and fix a few other bits.
21 年之前
Daniel Borca
7bcada8c27
fxMesa: remove buffer_obj_ext, cos it breaks UT2004
21 年之前
Felix Kuehling
15941b1d90
Cleaned up and slightly optimized the texture upload code.
21 年之前
Brian Paul
f76314a69a
remove redundant macros (also in m_matrix.h)
21 年之前