Thomas Hellstrom
2e27bf8b7c
st/xorg: Add a customizable option to disable 3D.
If no customizer is present, 3D will be enabled by default.
Otherwise the option will default to the customizer value.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
пре 15 година
Ben Skeggs
ebd98b3496
nvfx: fix typo from gallium-msaa merge
пре 15 година
Ben Skeggs
851ca2f7f9
nv50: fix typo from gallium-msaa merge
пре 15 година
Ben Skeggs
7bf678f7ec
nv50: use MARK_RING correctly
пре 15 година
Vinson Lee
c217d94cca
draw: Remove unnecessary headers.
пре 15 година
Marek Olšák
eee570a0fe
r600g: save vertex buffers in blitter
пре 15 година
Marek Olšák
26f3f13fa1
r300g: save vertex buffers in blitter
пре 15 година
Marek Olšák
8f17e011c3
util: reference vertex buffers in blitter
пре 15 година
Marek Olšák
89dc925150
r300g: report that transfers are always supported
пре 15 година
Marek Olšák
25470dcbb1
r300g: fix loading compressed textures
пре 15 година
Marek Olšák
fccfb7b165
r300g: skip rendering for unsupported vertex formats instead of aborting
The next step is to replace skipping by an actual fallback.
пре 15 година
Eric Anholt
bcf63dbbd8
intel: Flag NEW_BUFFERS when changing draw buffers.
There were entries to this function (most imporantly, prepare_render
-> update_renderbuffers) that wouldn't have had NEW_BUFFERS set, but
brw_wm_surface_state (the i965 state tracking the drawing regions)
expected this to change.
пре 15 година
Eric Anholt
df3c1a563f
intel: Convert remaining dri_bo_emit_reloc to drm_intel_bo_emit_reloc.
The new API makes so much more sense, I'd like to forget how the old
one worked.
пре 15 година
Eric Anholt
34474fa411
intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.
The slightly less mechanical change of converting the emit_reloc calls
will follow.
пре 15 година
Eric Anholt
22409756d4
intel: Clean up stale comments in intel_batchbuffer.c.
пре 15 година
Eric Anholt
754fcd605b
intel: Remove the non-gem paths for batchbuffer upload.
пре 15 година
Eric Anholt
4527faa344
intel: Update comment in intel_tex_copy from before miptree x/y rework.
пре 15 година
Zack Rusin
551467d4ef
softpipe: make sure we don't fallback to assert on so stats query
spotted by Vinson
пре 15 година
Zack Rusin
38b13459be
softpipe: make sure that invalid calls to sosettargets don't crash us
пре 15 година
Henri Verbeet
8744c36ea4
r600: Make next_inst() static.
пре 15 година
Henri Verbeet
1bf75a921b
r600: Assert output registers have a valid export index.
пре 15 година
Henri Verbeet
1ec492a366
r600: Process exports for all written fragment outputs.
пре 15 година
Henri Verbeet
1f7bc87391
r600: Fill uiFP_OutputMap for all written fragment outputs.
пре 15 година
Keith Whitwell
e3c6d4108c
SConscript: don't build mesa components if mesa not in state trackers
пре 15 година
Brian Paul
10379e4edf
softpipe: added sp_state_so.c to file list
пре 15 година
Zack Rusin
b5d2fc2b48
gallium: scream when one of two unimplemented features in draw is used
plus used the correctly specified stride
пре 15 година
Zack Rusin
be7d8ddf0c
gallium: add basic support for stream output queries
пре 15 година
Zack Rusin
34f7681669
gallium: adjust the query interface to support custom types
we need to change it to support composite types
пре 15 година
Zack Rusin
3a7fc2e4f3
gallium: rename draw_auto to draw_stream_output, plus fix a comment
Brian spotted those
пре 15 година
Zack Rusin
2c22b8e61d
gallium: make draw auto work and add relevant caps and docs
пре 15 година
Zack Rusin
ba5975dd32
gallium: add interface for DrawAuto and implement it in softpipe
пре 15 година
Zack Rusin
c9db97c822
gallium: a lot more complete implementation of stream output
interface wise we have everything needed by d3d10 and gl transform feedback.
the draw module misses implementation of some corner cases (e.g. when stream
output wants different number of components per output than normal rendering
paths)
пре 15 година
Zack Rusin
a45b7f47ee
gallium: basic and initial implementation of the stream output interface
aka transform feedback
пре 15 година
Dave Airlie
a2817f6ae5
st/mesa: attempt to fix TFP by using sampler views (v1)
Okay I think this is good enough for now, I can't see any other reason
for mesa to want to use a sampler view so lets just leave it at all the A->X conversions for now.
I've been running gnome-shell under r300g with this for day or so and it seems fine.
Signed-off-by: Dave Airlie <airlied@redhat.com>
пре 15 година
Jakob Bornecrantz
3a876e8473
llvmpipe: Add geom shader file to make build
пре 15 година
Vinson Lee
380f08f4ec
graw: Fix file handle leaks.
пре 15 година
Vinson Lee
d09271d6ef
graw: Remove unnecessary headers.
пре 15 година
Vinson Lee
b0acaaac53
sw: Remove unnecessary header.
пре 15 година
Jakob Bornecrantz
0528106cc7
glew: Drop glew now that we don't need it for the progs
configs/beos | 2 +-
configs/darwin | 2 +-
configs/default | 4 +-
configs/freebsd-dri | 2 +-
configs/linux-cell | 2 +-
configs/linux-dri-xcb | 2 +-
configs/linux-indirect | 2 +-
configure.ac | 2 +-
include/GL/glew.h |14435 ------------------------------------------------
include/GL/glxew.h | 1476 -----
include/GL/wglew.h | 1247 -----
src/SConscript | 1 -
src/glew/LICENSE.txt | 73 -
src/glew/Makefile | 54 -
src/glew/SConscript | 69 -
src/glew/glew.c |14320 -----------------------------------------------
src/glew/glewinfo.c | 8441 ----------------------------
src/glew/visualinfo.c | 1173 ----
18 files changed, 8 insertions(+), 41299 deletions(-)
Revert "glew: update to version 1.5.4"
This reverts commit a189b1c53b
.
Revert "glew: Include X11 headers and libraries in SCons build."
This reverts commit efdd33985c
.
Revert "scons: Fix GLEW build on Mac OS X."
This reverts commit 8f81769148
.
Revert "scons: Use static glew library on Unices to avoid binary compatability issues"
This reverts commit de22c940a1
.
Revert "glew: Update to version 1.5.2."
This reverts commit aaf7ecfd81
.
Revert "scons: Build glew on all platforms."
This reverts commit 52eb3e4235
.
Revert "scons: Put glut and glew shared libraries into build/xxx/bin or lib."
This reverts commit 8a318edd08
.
Didn't revert scons/gallium.py
Revert "scons: Fix glew build on MSVC."
This reverts commit 14a8c9dac7
.
Revert "scons: Build progs together with everything else."
This reverts commit 7bbf7f94ea
.
Only changed src/glew/SConscript
Revert "mesa: include glew headers in MesaDemos tarballs"
This reverts commit c57d81ddc9
.
Revert "mesa: include GLEW sources in MesaDemos tarball"
This reverts commit b9e2e32daf
.
Revert "glew: correct misspelling of glFramebufferTextureLayer"
This reverts commit 1b05b5b4fe
.
Revert "glew: fix GLEW_LIB_NAME"
This reverts commit c10df26a31
.
Revert "Add dummy install target for glew to fix 'make install'"
This reverts commit c273dfe6a2
.
Revert "autoconf: Add GLEW needed by progs when building GLUT"
This reverts commit 2977cee38e
.
Revert "glew: Build it as a static lib."
This reverts commit fcf9353fea
.
Revert "glew: Initial import."
This reverts commit 57d00016ca
.
пре 15 година
Vinson Lee
1574fb7846
r600g: Remove unnecessary header.
пре 15 година
Vinson Lee
29dfb2f8f0
llvmpipe: Remove unnecessary header.
пре 15 година
Vinson Lee
4af8d48a9f
graw: Add gallium library to SCons build.
Fixes MSVC SCons build.
пре 15 година
Marek Olšák
c1d91c4901
r300g: fix hardlock caused by an incompatible vertex format
The drivers aborts instead, I am working on a real fix...
пре 15 година
Keith Whitwell
d095d95e77
graw: add gs-test.c and some simple geometry shader examples
пре 15 година
Roland Scheidegger
a3dffd76d3
softpipe: use util_clear_render_target/depth_stencil fallbacks
пре 15 година
Roland Scheidegger
f92879576e
llvmpipe: use util_clear_render_target/depth_stencil fallbacks
пре 15 година
Roland Scheidegger
a2bf4817bb
util: implement util_clear_depth_stencil fallback
this doesn't really look terribly useful for drivers to use, but until
drivers use their own implementation provide this since some state trackers
really want to use these functions.
пре 15 година
Keith Whitwell
9d343f4ba1
graw: add parse_geometry_shader helper
пре 15 година
Keith Whitwell
eb430046de
tgsi: null-terminate string in parse_identifier
Hit this parsing geometry shader properties.
пре 15 година
Keith Whitwell
045174b685
draw: don't use llvm engine when geometry shaders active
They aren't implemented for llvm.
пре 15 година