Chia-I Wu
4736e1cbbd
dri: Remove unnecessary glapi headers.
They are not used at all.
15 years ago
Chia-I Wu
bdd2500805
Do not include glapi/dispatch.h outside Mesa core.
Include the glapi*.h directly instead. glapi/dispatch.h became a Mesa
core header since 22884db174
.
15 years ago
Chia-I Wu
1af67195b3
docs: Update documentation for OpenVG and OpenGL ES.
Update the instructions and add references to egl.html.
15 years ago
Chia-I Wu
ada46053a4
docs: Add documentation for EGL.
This is a short guide to EGL. The drivers that are to be removed soon
are not mentioned in the guide.
15 years ago
Vinson Lee
e19b3c01f4
mach64: Remove unnecessary headers.
15 years ago
Vinson Lee
7c66211b7d
i810: Remove unnecessary headers.
15 years ago
Alan Coopersmith
208e815c88
gallium/i965: Make brw_batchbuffer prototypes match in source & header
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
15 years ago
Vinson Lee
0bc2cbf82a
ffb: Remove unnecessary headers.
15 years ago
Corbin Simpson
c1334ce235
radeong: Fix EGL driver names.
Using "radeon" instead of "radeong" because we don't have classic EGL.
15 years ago
Tomas Chvatal
1ffb72a6bf
Fix touching live system during install.
15 years ago
Brian Paul
a416123f5b
xlib/softpipe: fix buffer memory leak
Fixes leak caused by window resize.
15 years ago
Alex Deucher
156c90e5c3
r200: re-adding missing pitch alignment check in blit code
lost after switch to common code
15 years ago
Brian Paul
05208b298d
mesa: replace questionable CPU_TO_LE32 macro with function
15 years ago
Alan Coopersmith
506e27b972
Copy __FUNCTION__ portability #defines from mesa/compiler.h to eglcompiler.h
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
15 years ago
Brian Paul
65d2a26637
st/mesa: fix format logic in compatible_src_dst_formats()
We need to consider the user-requested formats, not the actual device-
chosen formats. See code comments for more details.
15 years ago
Brian Paul
4e34c5d0b5
docs: updated Mesa mailing list info
15 years ago
Alex Deucher
67aa704112
r200: fix some breakage after move to common blit code
15 years ago
Jakob Bornecrantz
9f728ed1c9
st/xorg: Fic bug and close drm_api at proper place
15 years ago
Alex Deucher
5a99ca490f
r200: fix typo in 76cf2618327a7f008dcfd0d91d64d6d9e01f9a9c
noticed by Maciej on IRC.
15 years ago
Chia-I Wu
c8b694b2c2
st/egl_g3d: Add support for driver probe.
Hook the drv->Probe callback to allow the drivers to probe displays.
The loading of state trackers is delayed to avoid unnecessary loading.
15 years ago
Chia-I Wu
11f4360f2e
st/egl_g3d: Add support for probe to native displays.
The functions can be used to check if a display is supported without
creating a struct native_display. It uses a probe object that can be
shared across drivers.
15 years ago
Chia-I Wu
c5766c4ae3
egl: Add a simple cache for driver probe.
In current design, multiple drivers will probe the same display and the
best driver is determined. The cache can be used by the drivers to
store and share the probed data.
15 years ago
Chia-I Wu
cf22fd5e5b
egl: Improve driver matching.
Make drv->Probe return a score so that the matching can be done by
finding the driver with the highest score.
15 years ago
Chia-I Wu
925f8113be
egl: Rename _EGL_PLATFORM_X to _EGL_PLATFORM_POSIX.
The macro is used to determine if dlfcn.h or dirent.h is available.
POSIX is a better name than X in such case.
15 years ago
Chia-I Wu
f0c2871bf4
egl: Remove unused driver and display functions.
Remove _eglPreloadDriver, _eglLookupDriver, and _eglSplitDisplayString.
15 years ago
Chia-I Wu
57929eda3e
egl: Use _eglPreloadDrivers.
Replace the use of _eglPreloadDriver by _eglPreloadDrivers. The latter
supports EGL_DISPLAY which have a better chance to "just work".
15 years ago
Chia-I Wu
b3bcd33f7a
egl: Add _eglPreloadDrivers.
It can be used to load the user driver specified by EGL_DRIVER, or a set
of drivers specified by EGL_DISPLAY, or the default driver, and in that
order.
15 years ago
Vinson Lee
e3cb614f93
softpipe: Remove unnecessary headers.
15 years ago
Vinson Lee
ac2a665fd7
i915g: Remove unnecessary headers.
15 years ago
Chia-I Wu
f291200a4b
st/egl_g3d: Do not reuse the pipe transfer in ximage.
A pipe transfer is supposed to be temporary. It should be created
before X*PutImage and destroyed afterwards.
15 years ago
Alan Coopersmith
77c0800381
mklib: Fix static library generation/installation on Solaris
Change ar flag from -v (-verbose) to -c (silence console output)
so that it stops causing make_ar_static_lib() to return a bunch
of output other than the resulting library file.
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
15 years ago
Alan Coopersmith
917b6d2a4b
Remove hardcoded -Wall from Radeon DRI makefiles
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
16 years ago
Corbin Simpson
d4a3f7d3ca
r300g: Move GB_AA_CONFIG to its eventual new home.
15 years ago
Corbin Simpson
fcbd285e42
r300g: Make invariant state into an atom.
15 years ago
Chia-I Wu
5e8240320a
Merge remote branch 'origin/opengl-es-v2'
15 years ago
Brian Paul
1658f80153
util/blit: document params to util_blit_pixels_writemask()
15 years ago
Brian Paul
031f23ac3a
mesa: added comment about future FBO formats
15 years ago
Marek Olšák
cd232ae22f
st/mesa: enable EXT_framebuffer_multisample
Signed-off-by: Brian Paul <brianp@vmware.com>
15 years ago
Alex Deucher
76cf261832
r100/r200: fix Y coord flipping in accelerated blits
15 years ago
Alex Deucher
1bb6b1d9db
r100/r200: fix dst pitch in blit code
15 years ago
Alex Deucher
f965345ea5
r200: add missing symlink to radeon_tex_copy.c
15 years ago
Maciej Cencora
1f0709fd8f
r100/r200: align to pitch updates in blit interface
15 years ago
Maciej Cencora
2706bc6a88
r200: use common glCopyTex(Sub)Image code
15 years ago
Maciej Cencora
5170d2452b
r100: use common glCopyTex(Sub)Image code
15 years ago
Maciej Cencora
8a4d7393bd
radeon/r300/r600: share common glCopyTex(Sub)Image code
15 years ago
Maciej Cencora
0aed44f8a3
r600: align to r300 changes in the blit code
Pitch here means aligned width, not aligned width * bpp.
15 years ago
Maciej Cencora
0174dac5f3
r300/r600: move some bo offsets checking to blit code
In preperation for texcopy code sharing.
15 years ago
Maciej Cencora
ac8afd401f
r600: prepare for some code sharing
15 years ago
Maciej Cencora
f54e96c597
r300: check if blitting for given format is supported earlier
Prevents failing assertions at later stage.
15 years ago
Maciej Cencora
acac99e35a
r300: use nearest texture filtering for accelerated blits
15 years ago