Brian Paul
8126dfa9c2
xlib: option to enable/test meta functions (disabled)
16 年之前
Brian Paul
1fc713a1e7
mesa: implement depth/stencil formats for meta glDrawPixels
16 年之前
Brian Paul
9c41931c0f
mesa: remove accidentally commited debug/disabled code
16 年之前
Brian Paul
10d81f4667
mesa: added _mesa_is_stencil_format()
16 年之前
Brian Paul
d762b5459b
progs/samples: added test/debug code for culling
16 年之前
Brian Paul
a1d3855fb0
swrast: fix selection/feedback regression
This fixes a conform selection/feedback regression introduced by commit
8f4d66c5f8
16 年之前
Brian Paul
c0633ddabb
mesa: debug printf for KIL
16 年之前
Brian Paul
b3232e9280
progs/tests: disable depth test for second glDrawPixels
We don't want to z-test that glDrawPixels. Also, set the raster color to
red when drawing GL_DEPTH_COMPONENT image to aid in debugging.
16 年之前
Brian Paul
18656201ef
swrast: can't use deferred texture/shading if using KIL instruction
If the fragment program uses KIL, we have to execute it before z/stencil
testing. Otherwise, deferred texture/shading lets us skip shading for
pixels that fail z/stencil testing.
16 年之前
Dave Airlie
31a5a9e9cc
r300/compiler: fix warning due to no newline
16 年之前
Dave Airlie
e3a17904dd
r200: emit max vtx info for index buffer.
We need this for the CS bounds checking.
16 年之前
Jakob Bornecrantz
935e4c56e5
i915g: Implement new winsys
16 年之前
Jakob Bornecrantz
d2110064c2
i915g: Switch from pipe_winsys to intel_winsys
Also includes moving lots of functions from i915_batch.h
into intel_batchbuffer.h
16 年之前
Jakob Bornecrantz
dd040753d7
i915g: Add header file for new winsys interface
16 年之前
Jakob Bornecrantz
105e4b093e
i915g: Add new buffer code not yet hocked up
16 年之前
Jakob Bornecrantz
7b32da0b11
st/xorg: Fix crash in MPH
16 年之前
Pauli Nieminen
c4a3e036ed
radeon: Fix null pointer reference in debug system if no context is bind.
16 年之前
Pauli Nieminen
d028cf9313
r600: Add more trace debug output to rendering pipeline.
16 年之前
Pauli Nieminen
fde929c4fd
radeon: Add support for indenting debug output.
Indetion can be used to make it easier to read debug code when sections of debug output are indented.
16 年之前
Pauli Nieminen
7870edc778
radeon: Add comment warning about not choosing critical debug level.
16 年之前
Pauli Nieminen
6c963fbdd1
radeon: Change default debug level to verbose.
Verbose is a lot better for developement but we should considre changing it to normal in stable branch.
16 年之前
Pauli Nieminen
012e990160
r300: Convert to shared debug code.
16 年之前
Pauli Nieminen
239105c6c8
r200: Convert r200 to use new style debug code.
Only very few places where realy converted so there isa lot of to do.
16 年之前
Pauli Nieminen
aabb36fdd5
r600: Convert to shared debug code and add a few new debug messages.
There is only a few functions that have debugging enabled now.
16 年之前
Pauli Nieminen
fe62e4c3ff
radeon: Make OQ to use new style debugging.
16 年之前
Pauli Nieminen
b6ebcf8156
radeon: Add gcc attribute to enable pritnf format warnings.
16 年之前
Pauli Nieminen
4e0d99a635
r100: Use shared debug code.
Converted r100 to use shared debug code with sed and fast compile check. New
code has compability layer so old debugging code doesn't have to be changed
all immidiatly.
16 年之前
Pauli Nieminen
f9a4a0a971
radeon: Add common debugging functions.
These function are aiming to make it very simple to add and keep large amount
of debugging code without having runtime impact in relase builds. Basic idea
is to expose simple printf style debugging functions that are inlined.
Level parameter will be evalueted in compile time so compiler can optimise
some of debugging functions out if compile time request for debug level is too
tight.
16 年之前
Brian Paul
a5e7003565
mesa: added const qualifiers, move local var
16 年之前
Brian Paul
956e6c3978
mesa: fix saturation logic in emit_texenv()
We need to clamp/saturate after each texenv stage, not just the last one.
Fixes glean texEnv failure for softpipe (and probably other fragment program-
based drivers).
16 年之前
Brian Paul
aca8dbcaa6
docs: fixed glXCreateGLXPixmap() for direct rendering
16 年之前
Brian Paul
1d64a4ceb3
docs/: document cross-compile fix
16 年之前
Marc Dietrich
c705e72382
mesa: fix 32bit cross compilation on a 64bit machine
When cross compiling on a 64bit machine, gen_matypes.c is build
for the host machine (64bit) but must generates code for the target
machine (32bit). This causes wrong offsets all over the place and
crashes googleearth on my machine. Solution is to add -m32 when
cross compiling.
Attached patch is compatible with linux-x86-32 and autoconf based
builds.
16 年之前
Zack Rusin
f315c0128b
st/xorg: add code to render textured quads for composite acceleration
16 年之前
Zack Rusin
9ccbadb22d
st/xorg: setup constant buffers for vertex and fragment shaders
16 年之前
Michel Dänzer
3c3ad915d8
st/xorg: Re-organize the EXA ModifyPixmapHeader hook a bit.
This should also handle the case where the pixmap is backed by a (different)
texture before and afterwards.
16 年之前
Michel Dänzer
40e3148a81
st/xorg: Simplify EXA ModifyPixmapHeader hook for pPixmap != NULL.
Just let the upper layers handle it.
16 年之前
Michel Dänzer
366efd8c4b
st/xorg: Don't always fall back for solid fills.
16 年之前
Alex Deucher
1b1673fa63
r600: add missing r7xx pci id
16 年之前
Jakob Bornecrantz
5f7b46ae5f
i915g: Reorg texture layout code
16 年之前
Jakob Bornecrantz
761c8c7076
i915g: Move transfer functions into i915_texture.c
16 年之前
Jakob Bornecrantz
5374aff56f
i915g: Reorg texture code a bit
16 年之前
Jakob Bornecrantz
f260652153
i915g: Don't use winsys directly in the driver
16 年之前
Jakob Bornecrantz
bd0c51874f
i915g: Cleanup i915_prim_vbuf.c
16 年之前
Jakob Bornecrantz
1bb3a2c648
i915g: Cleanup i915_screen.[c|h]
16 年之前
Jakob Bornecrantz
1b5f46a3b8
i915g: Cleanup i915_context.c
16 年之前
Jakob Bornecrantz
7864b0e717
i915g: Cleanup i915_blit.[c|h]
16 年之前
Jakob Bornecrantz
5d929366aa
i915g: Cleanup i915_state_emit.c
16 年之前
Jakob Bornecrantz
00b0728094
i915g: Cleanup i915_texture.c
16 年之前
Jakob Bornecrantz
4224bda684
i915g: Cleanup texture init functions a bit
16 年之前