Patrice Mandin
de24b01b05
nouveau: fix viewport clipping initialization
18 lat temu
Patrice Mandin
1c25561e30
nouveau: use color pitch as depth pitch if depth disabled
18 lat temu
Roland Scheidegger
2a441c488f
disable r200 materials-between-begin-end check if vertex progs are enabled
18 lat temu
Roland Scheidegger
f697308ae5
remove now unused vtxfmt stuff from radeon/r200 header files
18 lat temu
Roland Scheidegger
09e4df2c65
fix errorneously adding fog state params to all vertex programs...
18 lat temu
Keith Whitwell
b59657ad96
Merge branch 'vbo-0.2'
Conflicts:
src/mesa/main/texcompress_s3tc.c
src/mesa/tnl/t_array_api.c
18 lat temu
Keith Whitwell
2ddc8799a8
Merge branch 'vbo-0.2-origin' into vbo-0.2
18 lat temu
Keith Whitwell
47d463e954
Modify assert to reflect rebase criteria
18 lat temu
Zou Nan hai
325196f548
push commit 2dfb3a217f730d6783fb2ac8b73248dc682f923c to i915tex
18 lat temu
Zou Nan hai
2dfb3a217f
Fix fd.o #9686, when fall into vertex fog,
fog factors are precomputed in t_vb_fog.c compute_fog_blend_factors,
which is incompatible with appended fragment fog code.
That will make GoogleEarth display abnormally.
always use pixel fog.
18 lat temu
Roland Scheidegger
8ebda479d9
fix missing ADD_POINTERS, fixes crashes if the index elements are in a vbo.
18 lat temu
Brian
af1d1e08e4
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
18 lat temu
Brian
0930248bb1
fix mem leak in __glXReportDamage (Panagiotis Papadakos)
18 lat temu
Keith Whitwell
5368ae5ec3
Correct usage/meaning of max_index parameter.
18 lat temu
Keith Whitwell
605d428d20
Cope with internally-generated null inputs.
18 lat temu
Michel Dänzer
8628b382e4
driDestroyDisplay: Fix comment, it is called now.
18 lat temu
Michel Dänzer
bed026e7dd
driDestroyDisplay: Remove Drivers list entry when dlclosing its handle.
This fixes a regression from commit f81b1dbe374fe446f6ef676e70a72952ffb47d4e:
Since then, driDestroyDisplay gets called from __glXFreeDisplayPrivate. It
dlcloses the handles associated with the display but fails to remove their
references from the Drivers list, so subsequent calls to OpenDriver return a
stale handle and an invalid createNewScreenFunc pointer. The attempt to call
the latter results in a segfault when running amoeba, e.g.
18 lat temu
Roland Scheidegger
a2104dc6e1
fix unitialized values in radeonClear
18 lat temu
Xiang, Haihao
5893474c74
_mesa_pack_rgba_span_float: fix for packing data into group
18 lat temu
Keith Whitwell
893526b8a8
Use new rebase helper. Remove other rebase code.
18 lat temu
Keith Whitwell
240641de0c
Helper for rebasing draw requests where min_index != 0.
18 lat temu
Keith Whitwell
48c638b671
New tests for the array functions which also provoke rebasing.
18 lat temu
Brian
876e372567
regenerated
18 lat temu
Brian
d2c62e6065
s/params/pointer/ for glGetVertexAttribPointer
18 lat temu
Brian
8811a9e38a
bump version to 6.5.3
18 lat temu
Brian
fea6a8e1f1
s/params/pointer/ for glGetVertexAttribPointer
18 lat temu
Brian
8be177a694
s/params/pointer/ for glGetVertexAttribPointer
18 lat temu
Brian
832417f31e
s/params/pointer/ for glGetVertexAttribPointer
18 lat temu
Ben Skeggs
a4ddd64f36
nouveau: argh
18 lat temu
Ben Skeggs
f9345c7c4e
nouveau: misc NV40 fixes
18 lat temu
Ben Skeggs
d2c4d9ff9b
nouveau: NV40 glClipPlane support.
18 lat temu
Ben Skeggs
ede8017d2c
nouveau: rework shader param handling
Conflicts:
src/mesa/drivers/dri/nouveau/nouveau_shader_0.c
18 lat temu
Ben Skeggs
de0cf18b09
nouveau: oops, build attrib map after we know how the final shader will look..
18 lat temu
Ben Skeggs
2d8b316109
nouveau: remove an unused table
18 lat temu
Ben Skeggs
7fbf8d3324
nouveau: oops
18 lat temu
Ben Skeggs
cafbc459f5
nouveau: maintain a map of which vtxprog input corresponds to which array
18 lat temu
Ben Skeggs
0c5b42a991
nouveau: unhardcode some more NV30TCL_FP_CONTROL values
18 lat temu
Matthieu Castet
aa397fe472
nouveau : NOUVEAU_RING_TRACE
allow to print what we are really sending to the fifo.
18 lat temu
Matthieu Castet
c97540065c
nouveau : nv10 comment icomplete command
18 lat temu
Matthieu Castet
c7c0a6ddcd
nouveau : nv10 mixing cached stuff with not cached stuff is bad.
18 lat temu
Ben Skeggs
b0e86b2dbd
nouveau: fix nv30 line width
18 lat temu
Ben Skeggs
aacea52181
nouveau: initial GL_ARB_occlusion_query support
Only enabled on NV40, NV20/NV30 code is untested.. However, NV30
should be identical to NV40.
18 lat temu
Ben Skeggs
1879069eab
nouveau: extend notifier interface to allow multiple notifiers in a memory block.
18 lat temu
Claudio Ciccani
ea55de3d65
Updated copyright header.
Switched to LGPL (GPL header was a cut-&-paste mistake).
18 lat temu
Brian
04d60ea54c
note that non-member posts are auto-rejected
18 lat temu
George Sapountzis
c00169fd25
Bug 9628: no entry for GetVertexAttribPointerv
This is because (in glX_API.xml) GetVertexAttribPointerv is aliased to
GetVertexAttribPointervARB which is then aliased to GetVertexAttribPointervNV.
Make GetVertexAttribPointerv alias GetVertexAttribPointervNV directly. Patch
by Ian Romanick <idr@us.ibm.com> and regenerate.
18 lat temu
Brian
d8df84aae1
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
18 lat temu
Brian
1b62353dd8
fix typo
18 lat temu
Stephane Marchesin
0931e21eb6
nouveau: more work on nv04, this time buffer format/pitches/...
18 lat temu
Brian
99c9bc386f
document, re-indent _mesa_ffsll()
18 lat temu