Brian Paul
b9c5b0bc4b
egl: some prototype API detection code
17 년 전
Brian Paul
40d1a40f29
mesa: refactor: move #define FEATURE flags into new mfeatures.h file
Also, check the FEATURE flags in many places.
17 년 전
Brian Paul
ef27bdbfa8
mesa: include mtypes.h
17 년 전
Brian Paul
4c1892ca89
mesa: remove unnecessary swrast, tnl includes
17 년 전
Brian Paul
00d90fe845
gallium: remove stray include of st_context.h
17 년 전
Brian Paul
5493c775b7
add some missing rule dependencies
17 년 전
Keith Whitwell
aa7c21a45b
Revert "draw: no need to rearrange most primitives in vcache for flatshade-first"
This reverts commit ad44e68706
.
17 년 전
Keith Whitwell
ad44e68706
draw: no need to rearrange most primitives in vcache for flatshade-first
The driver/pipeline will still be applying flatshade-first state to the
triangles emitted from vcache, so there's no need to rotate the vertices
of most primitives. The only exception is POLYGON, as explained in the
code.
17 년 전
Keith Whitwell
14a13e3767
draw: fix edgeflags on clipped poly emit
17 년 전
Keith Whitwell
ac833b9aef
trivial: add trifan tests
17 년 전
Keith Whitwell
f5801fba24
trivial: add poly-flat-clip tests
17 년 전
Keith Whitwell
d915f40195
trivial: add tristrip-flat to makefile
17 년 전
Roland Scheidegger
d85f1e95d3
copy msaa visuals capability
17 년 전
Keith Whitwell
061e1c6c57
draw: rework splitting of fan/loop prims in varray.c, fix flatshade issues
17 년 전
José Fonseca
7d3bab537c
softpipe: Replace GETENV by debug_get_bool_option.
17 년 전
José Fonseca
3531c5284b
gallium: Detect buffer overflows in the homegrown memory debugger.
17 년 전
José Fonseca
0c5b1a8ffb
pipebuffer: Alternative buffer manager.
For situations where one has a reserve memory pool, or
a faster/slower pool.
17 년 전
José Fonseca
4b52f4df1b
pipebuffer: Be more lenient when matching cached buffer sizes.
Reuse cached buffers up to twice as big a requested.
17 년 전
José Fonseca
a70684bf25
gallium: Deprecate GETENV. Replace by debug_get_bool_option.
debug_get_bool_option will interpret "n", "no", "0", "f", or
"false" as FALSE; and everything else as TRUE. The default value
(used when the variable is not set) is received as a parameter.
17 년 전
Brian Paul
5f46bf77af
mesa: Xlib libGL.so fixes from master
17 년 전
Brian Paul
0116ec1af3
mesa: remove unused api_eval.h header file
17 년 전
Brian Paul
eded7f010d
mesa: refactor: move _mesa_update_minmax/histogram() into image.c
17 년 전
Brian Paul
bce428c4a6
mesa: refactor: move multisample-related functions into new multisample.c file
17 년 전
Brian Paul
9091015a97
mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to framebuffer.c
17 년 전
Brian Paul
eade430682
mesa: refactor: move glClear, glClearColor into new clear.c file.
17 년 전
Brian Paul
8cad3189d3
gallium: include scissor.h
17 년 전
Brian Paul
4be7296bfc
mesa: refactor: move scissor functions into new scissor.c file
17 년 전
Brian Paul
b36e6f0baf
mesa: refactor: move _mesa_init_exec_table() into new api_exec.c file
17 년 전
Brian Paul
74c82ebbb3
mesa: refactor: move pixel map/scale/bias code into image.c
pixel.c is just the API-related code now.
17 년 전
Brian Paul
5f91007f99
mesa: refactor: new _mesa_init_pixelstore() function
17 년 전
Brian Paul
d960a0621d
mesa: refactor: move glReadPixels code into new readpix.c file
17 년 전
Brian Paul
f26baad2e1
mesa: refactor: move glPixelStore function into new pixelstore.c file
17 년 전
Brian Paul
ffeb90169f
s/SOLO/MESA/
17 년 전
Brian Paul
4f15e3eefb
mesa: chmod a-x context.c
17 년 전
Brian Paul
d7205ba971
Makefile clean-ups
17 년 전
Brian Paul
ac7f416bda
more old stuff, rename SOLO->MESA, etc
17 년 전
Brian Paul
137dbe7eb1
mesa: disable VF_SOURCES
17 년 전
Brian Paul
5f621f68dd
mesa: remove some obsolete gallium bits
17 년 전
Brian Paul
44c347c49e
mesa: get rid of FBDEV/SVGA/etc bits
17 년 전
Brian Paul
6420a62cf0
egl: s/softpipe_egl.so/egl_softpipe.so/
17 년 전
Brian Paul
50d59c8be1
egl: choose between DRI and softpipe drivers
17 년 전
Zack Rusin
1954f49a17
glsl: fix array size initialiazers using const variables
e.g.
const int kernelSize = 9;
uniform vec2 kernel[kernelSize];
17 년 전
Brian Paul
1c316f1e82
gallium: disable a tgsi_dump() call
17 년 전
Jakob Bornecrantz
cfc23bc54c
i915: Disable color buffer writes if no color buffer is attached
17 년 전
Jakob Bornecrantz
2e3e518417
mesa: Most of the functions of MESA_TEXTURE_S8_Z24 are now supported
17 년 전
Jakob Bornecrantz
80ab4c3f8c
mesa: Do not compile the dri drivers in mesa
17 년 전
Jakob Bornecrantz
f4535f6e5a
mesa: Add MESA_FORMAT_S8_Z24 texture format
None of the fetch and store functions implemented.
This atleast stops shadowtex from locking the GPU on
i915 with the linux-dri-x86 target. It most of it looks
okay, with the exception of actually displaying the texture.
17 년 전
Keith Whitwell
a47c222803
draw: fix temp vs output buffer typo in vsvg_run_elts
17 년 전
Jose Fonseca
3c207936be
Fix CRLF line endings.
17 년 전
Jose Fonseca
e9c895919f
Fix CRLF line endings.
17 년 전