Brian Paul
|
df2c9424d3
|
glx: added __glXPreferEGL() to tell libGL to prefer "egl_" drivers over regular DRI drivers.
Also, clean-up, consolidate the dlopen() code a bit.
|
17 лет назад |
Brian Paul
|
7986baf7cf
|
build egl subdirs
|
17 лет назад |
Jakob Bornecrantz
|
6e938e4f82
|
gallium: Make dri drivers create a egl_name_dri.so if supported
|
17 лет назад |
Jakob Bornecrantz
|
5de823c00b
|
gallium: Re-order the GALLIUM_AUXILIARY_DIRS to satisfy dependencies on util
|
17 лет назад |
Brian Paul
|
bae90edfda
|
gallium: check for FEATURE_feedback and FEATURE_drawpix when creating/using the aux draw module
|
17 лет назад |
Brian Paul
|
f5cdc657b2
|
egl: added EGL_OPENVG_API case (allow all APIs)
|
17 лет назад |
Brian Paul
|
b101890c15
|
egl: add all EGL_*_BITs to ClientAPIsMask
|
17 лет назад |
Brian Paul
|
a452e0cbde
|
gallium: re-order the GALLIUM_AUXILIARY_DIRS to satisfy .a interdependencies
libutil.a and libtranslate.a depend on libcso_cache.a so put them in that order.
|
17 лет назад |
Brian Paul
|
fb3867aec0
|
egl: implement xdri_eglGetProcAddress() for gallium
Plus comments, clean-ups.
|
17 лет назад |
Brian Paul
|
64f92e00c8
|
mesa: check for null shader->Source
|
17 лет назад |
Brian Paul
|
811a183a27
|
mesa: return -1, not GL_FALSE if _glapi_add_dispatch() fails name sanity check
|
17 лет назад |
Brian Paul
|
547e487df2
|
mesa: call glutDestroyWindow() on exit
|
17 лет назад |
Brian Paul
|
eb9efc6ad5
|
mesa: disable fprintf() error
|
17 лет назад |
Brian Paul
|
e3b13dba4d
|
egl: link libEGL w/ additional libs
|
17 лет назад |
Brian Paul
|
70b0a949b0
|
egl: misc updates/fixes
Set surface size when created.
Implement dri_find_dri_screen().
Look for "egl_xxx_dri.so" library before regular DRI driver.
|
17 лет назад |
Brian Paul
|
93ff702b4f
|
gallium: fix logic in pb_check_usage()
|
17 лет назад |
Brian Paul
|
520dbdea22
|
mesa: check for OpenBSD (bug 15604)
cherry-picked from master
|
17 лет назад |
Brian Paul
|
57f2d071d1
|
mesa: fix state.clip[n].plane parsing bug (bug 16611)
cherry-picked from master
|
17 лет назад |
Zack Rusin
|
48b8a32c6d
|
egl: plug a small memleak
|
17 лет назад |
Zack Rusin
|
d25709df1d
|
draw: remove some debug output
|
17 лет назад |
Brian Paul
|
cdc0b6e523
|
mesa: remove debug code
|
17 лет назад |
Brian Paul
|
072c474836
|
mesa: implement glGetUniformiv() with new ctx->Driver function
The old implementation could overwrite the caller's param buffer.
|
17 лет назад |
Brian Paul
|
3bdf50bab0
|
mesa: fix bug/failure in recursive function inlining
Fixes a failure for cases such as y = f(a, f(a, b))
All the usual tests still pass but regressions are possible...
|
17 лет назад |
Brian Paul
|
7cbc244c52
|
gallium: tweak printing of generic declarations
|
17 лет назад |
Brian Paul
|
fe1c0e44aa
|
mesa: more debug output
|
17 лет назад |
Brian Paul
|
0d1f54db6b
|
mesa: compute global var size before doing codegen
|
17 лет назад |
Brian Paul
|
2e638cfe3c
|
mesa: add missing VARYING case to storage_string()
|
17 лет назад |
Jakob Bornecrantz
|
2e7e183751
|
i915: Takedown EGL screen
|
17 лет назад |
Jakob Bornecrantz
|
1257bb9b13
|
i915: Use deviceID in EGL device create
|
17 лет назад |
Jakob Bornecrantz
|
0c6efeb02b
|
i915: Complete the screen -> device renaming
|
17 лет назад |
Jakob Bornecrantz
|
b13b1210c0
|
i915: Renamed intel_screen to intel_device
The renameing makes more sense, why because:
In egl you have a display/driver/device as the
basis, and you have screens as outputs.
|
17 лет назад |
Jonathan White
|
8d2400f216
|
mesa: added GLAPIENTRY keywords
|
17 лет назад |
Jonathan White
|
f4caddd66f
|
egl: updated GL_APIENTRY for Windows
|
17 лет назад |
José Fonseca
|
6701ecb3ba
|
raw2png: More helpful messages. Handle PIPE_FORMAT_A8B8G8R8_SNORM.
|
17 лет назад |
José Fonseca
|
30b6b0b9ef
|
raw2png: Update formats from p_formats.h
|
17 лет назад |
Brian Paul
|
de71e4741d
|
egl: bump up MAX_ATTRIBS, added assertion
|
17 лет назад |
Brian Paul
|
1828b6d031
|
gallium: move assertion (though not really significant)
|
17 лет назад |
Brian Paul
|
b7dfabcaab
|
gallium: simplify/fix buffer_offset, src_offset computation for VBO arrays
Things broke when vertex position wasn't the first attribute.
|
17 лет назад |
Jakob Bornecrantz
|
3596339d31
|
i915: Fix wrong pointer to cleanup
|
17 лет назад |
Jakob Bornecrantz
|
7420bc05a8
|
i915: Fix EGL make current
|
17 лет назад |
Jakob Bornecrantz
|
88b806a069
|
i915: More cleanup of display
|
17 лет назад |
Jakob Bornecrantz
|
687c8d8941
|
i915: Fetch the real deviceID for EGL
|
17 лет назад |
Jakob Bornecrantz
|
1315f720ba
|
i915: Destruction of surface, context and device in EGL
|
17 лет назад |
Jakob Bornecrantz
|
b30fb6d540
|
i915: Fix EGL version and name
|
17 лет назад |
Jakob Bornecrantz
|
c6d6a57424
|
i915: Added a intel be function to wrap a drm bo handle
|
17 лет назад |
Jakob Bornecrantz
|
74db8e9b3f
|
i915: Fix haveDepth and haveStencil for visual in EGL
|
17 лет назад |
José Fonseca
|
152ed98b84
|
softpipe: Prevent NULL ptr derreference on takedown.
|
17 лет назад |
José Fonseca
|
c23b64f164
|
softpipe: Compute block size for display targets.
|
17 лет назад |
Jakob Bornecrantz
|
e6c24539c3
|
i915: Added debug filling code of texture, not active
|
17 лет назад |
Jakob Bornecrantz
|
f6e8963bb1
|
i915: Clean up intel_egl.c a bit
|
17 лет назад |