José Fonseca
ba33fed610
llvmpipe: Fix null pointer dereference when no depth buffer is bound.
15 years ago
José Fonseca
5e6a900510
llvmpipe: Leave depth buffer in swizzled format.
This fixes several assertion failures due to only Z32 being supported.
15 years ago
Vinson Lee
7a593afa17
glu/sgi: Initialize member of class Uarray.
15 years ago
Vinson Lee
58c991a640
llvmpipe: Remove unnecessary headers.
15 years ago
Zack Rusin
08e2eab8a4
scons: export drawllvm after actually checking that llvm is present
15 years ago
Kristian Høgsberg
c19dab7c59
egl_dri2: Only allocate config if we're going to keep it
Small optimization.
15 years ago
Kristian Høgsberg
c3c1a7e1d9
egl_dri2: Initialize config attributes with visual id and class from X
15 years ago
Kristian Høgsberg
368bb3dc2b
eglinfo: Also print visual type, assuming X visual types
This may not make a lot of sense for non-X EGL, but for EGL under X
it's very useful.
15 years ago
Kristian Høgsberg
360faf80ca
egl_dri2: Allow pbuffer and pixmap surfaces for all configs
15 years ago
Pauli Nieminen
77e6fb17d9
radeon: Fix printf formatings to match te values.
15 years ago
Pauli Nieminen
42026a8ccf
radeon: Define EXT_framebuffer_object constants to match hw.
This hides the assertion failure in glean/fbo test. Underlying
problem when same texture is set twice to different attachments
will cause assertion.
15 years ago
Brian Paul
4bce2fb30e
mesa: move all limit/constant assertions into check_context_limits()
15 years ago
Francisco Jerez
96100f39be
Drop incorrectly revived files during the 'gallium-nopointsizeminmax' merge.
15 years ago
Corbin Simpson
dbc1340191
r300g: One less assert.
This entire codepath needs to be cleaned to be more pliant towards
shader failure.
15 years ago
Corbin Simpson
8c85002951
r300g: Don't write non-existent bit on non-r500.
Might help with compiz being funky with MRTs.
15 years ago
Corbin Simpson
67b60b9934
r300g: Correct colorbuffer measurements.
Also clarify changes from pointminmax.
15 years ago
Corbin Simpson
5a27a77d00
r300g: Be ever-so-slightly more useful on bad shaders.
15 years ago
Kristian Høgsberg
1ebc568154
configure.ac: Enable egl demos when --enable-egl is passed
15 years ago
Kristian Høgsberg
ab487f7ffa
xeglgears: Add test case for eglBindTexImage()
15 years ago
Kristian Høgsberg
bba5a98dfd
egl_dri2: Implement eglBindTexImage()
15 years ago
Kristian Høgsberg
debf00e5fc
dri_interface: Introduce DRI tokens for the texBuffer texture formats
This used to take GLX tokens, but the DRI interface can't depend on GLX
defines. We fix this by introducing DRI tokens that have the same value
as the GLX texture format tokens.
15 years ago
Kristian Høgsberg
8c593d3ea9
egl_dri2: Use a helper function for looking up and binding extensions
15 years ago
Roland Scheidegger
98f8c4d0bb
docs: fix up documentation for stencil ref value changes
Also fix and clarify depth/stencil/alpha documentation a bit.
15 years ago
Roland Scheidegger
c59446a493
gallium: make valuemask/writemask in pipe_stencil_state bitfield members
More consistent with other state data, might allow some compilers to pack
the struct better (doesn't matter for gcc).
15 years ago
Roland Scheidegger
1a859ecf4a
gallium: don't put stencil ref value in pipe_depth_stencil_alpha_state
This will make driver's life a bit harder, however it makes sense that stencil
reference value is not part of the pipe_depth_stencil_alpha_state, because
it often (there are some algorithms which require this) changes more frequently
than the rest of the dsa state. This is also encouraged by some graphic APIs.
Treat it similar to pipe_blend_color.
15 years ago
Brian Paul
ed46e90f05
gallium/auxiliary: add -D__STDC_CONSTANT_MACROS
Not sure why this is needed now, after the gallivm re-org.
15 years ago
Brian Paul
822d951b5d
llvmpipe: remove .s rule (already in Makefile.template)
15 years ago
Brian Paul
aa4ed6a0e6
llvmpipe: lp_tile_surface.c isn't committed yet
15 years ago
Pauli Nieminen
4767d27ee3
radeon: Add some debug output for fbo support
15 years ago
Pauli Nieminen
9e587dbd78
r200: Fix UMS notto emit stp.
Polgon stipples are handled by kernel in UMS. Mark the
state as never to be emited for UMS.
15 years ago
Roland Scheidegger
653a83445f
Merge branch 'gallium-nopointsizeminmax'
Conflicts:
src/gallium/drivers/nv10/nv10_state.c
src/gallium/drivers/nv20/nv20_state.c
src/gallium/drivers/nv50/nv50_program.c
15 years ago
Brian Paul
b0613d8767
docs: fix typo: s/osdemo/osdemos/
(cherry picked from commit 0371956d66
)
15 years ago
Chris Li
a8f4904fb3
gallium: Adding the %.s rule to generate asm code
Signed-off-by: José Fonseca <jfonseca@vmware.com>
15 years ago
Chris Li
62d1e40e0d
gallium: Using the proper pattern rules for Makefile template.
The .o.c rule is consider obsolete.
Signed-off-by: José Fonseca <jfonseca@vmware.com>
15 years ago
Chris Li
8b6ec94aec
llvmpipe: Make llvm unit test depend on libllvmpipe.a
Signed-off-by: José Fonseca <jfonseca@vmware.com>
15 years ago
Roland Scheidegger
dd7be07c96
st/mesa: fix wrong initialization of MaxPointSize
15 years ago
Jakob Bornecrantz
6ef1d60407
vmware/core: Support drm interface version 1.0.0
15 years ago
Jakob Bornecrantz
6a4cd124af
vmware/core: Use correct flags in scanout code
15 years ago
Jakob Bornecrantz
6ffb6318a0
vmware/core: Handle new scanout field
15 years ago
Jakob Bornecrantz
a9d61c286d
vmware/core: Update header to latest version
15 years ago
Jakob Bornecrantz
7afcfa0683
vmware/core: Remove old ioctl structs not used
Leftover that was never used in this driver
15 years ago
Michal Krol
72fa4ef649
llvmpipe: Remove reference to prefilter field.
15 years ago
Kristian Høgsberg
2ecbe4e208
glx: Fix TOP setting in src/glx Makefile
Argh, forgot to commit this fix before pushing.
15 years ago
Kristian Høgsberg
6e8897ff9f
Retire miniglx and move the actual glx code up to src/glx
15 years ago
Kristian Høgsberg
538539d879
egl_dri2: Fix initialization with EGL_DEFAULT_DISPLAY
15 years ago
Brian Paul
a1a441179b
fix bug in perspective corrected interpolants for lines
15 years ago
Brian Paul
fd6701029b
progs/tests: add line drawing option to cylwrap.c
15 years ago
Brian Paul
22a3a817aa
progs/tests: add x/y rotation to cylwrap.c
15 years ago
Brian Paul
dd98a979b6
st/mesa: remove special-case cyl-wrap code
Cylinder wrap mode works with perspective interpolation now.
15 years ago
Michal Krol
5fbb62f761
softpipe: Properly implement cylindrical wrapping.
15 years ago