| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
CL: update CL headers to 3.0 This just updates the headers from Khronos. Change the cl_mem initialisers, not sure what totally correct answer is. Acked-by: Francisco Jerez <currojerez@riseup.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7468> | 5 年前 | |
st/nine: Change a few advertised caps Most hw on the native platform advertise these caps this way. D3DCAPS_READ_SCANLINE: We don't really have hardware support for that, but many games don't even check the flag, and expect GetRasterStatus to work, which is why we emulated it with a timer (like wine). So we may as well advertise the cap. D3DCURSORCAPS_LOWRES: I don't know what is the status of this on X11, but I don't know of any dx9 game running at height < 400 either. D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE: The cap should correspond to what the current generation of hw is doing. Signed-off-by: Axel Davy <davyaxel0@gmail.com> Reviewed-by: Patrick Rudolph <siro@das-labor.org> | 7 年前 | |
egl: sync eglext.h & egl.xml from Khronos Signed-off-by: Eric Engestrom <eric@engestrom.ch> Reviewed-by: Simon Ser <contact@emersion.fr> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12373> | 11 个月前 | |
aosp11适配mesa-22.1.7版本 | 11 个月前 | |
include: update GL headers from the registry Acked-by: Ilia Mirkin <imirkin@alum.mit.edu> | 7 年前 | |
include/GLES2: Sync GLES2 headers with Khronos Bring in glFramebufferParameteriMESA/glGetFramebufferParameterivMESA Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com> | 6 年前 | |
include: update GL headers from the registry Acked-by: Ilia Mirkin <imirkin@alum.mit.edu> | 7 年前 | |
hgl: Major refactor and cleanup * Drop old-timey GLDisplatcher * Refactor haiku-softpipe fixing some hacks * Bubble BBitmap up to winsys Reviewed-by: Alexander von Gluck IV <kallisti5@unixzen.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8323> | 5 年前 | |
EGL: sync headers with Khronos Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> | 6 年前 | |
android_stub: update platform headers to include atrace 1. Add tracing headers 2. Update to reflect relocated headers 3. Remove redundant apex/window.h Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org> Reviewed-by: Chia-I Wu <olvaffe@gmail.com> Reviewed-by: Ryan Neph <ryanneph@google.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13255> | 11 个月前 | |
c11: Fixes unused parameter warnings Signed-off-by: Yonggang Luo <luoyonggang@gmail.com> Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15553> | 11 个月前 | |
st/nine: skip position checks in SetCursorPosition() For HW cursors, "cursor.pos" doesn't hold the current position of the pointer, just the position of the last call to SetCursorPosition(). Skip the check against stale values and bump the d3dadapter9 drm version to expose this change of behaviour. Signed-off-by: Andre Heider <a.heider@gmail.com> Reviewed-by: Axel Davy <davyaxel0@gmail.com> | 7 年前 | |
include/uapi: Update drm_fourcc.h from kernel Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com> v2. Pull in the header from drm-next at commit 9035039e1ed691cd893777a42e048003a2f349d6 Cc: 22.1 <mesa-stable> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14521> (cherry picked from commit acba3efe695c4df3873ff410e6c1a0862d4d2304) | 11 个月前 | |
svga: Add support for SVGAv3 SVGAv3 changes the PCI id due to differences in how PCI configuration is handled - removal of VRAM and FIFO PCI resources, switch to MMIO registers and MSI/MSI-X IRQ support but the 3D commands remain largely the same. This enables 3D/graphics acceleration support on SVGAv3. Signed-off-by: Zack Rusin <zackr@vmware.com> Reviewed-by: Charmaine Lee <charmainel@vmware.com> (cherry picked from commit 16019ff7ccfca0ffa710912b20e195bd7a4eae29) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16564> | 11 个月前 | |
vulkan: update vk video headers for new vulkan headers. These got out of sync update to the latest video headers. Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15434> | 11 个月前 | |
使能vulkan支持astc纹理 | 10 个月前 | |
d3d10umd,d3d10sw: Initial import. This change adds a gallium D3D10 state tracker that works as a WDDM UMD software driver, similar to Microsoft WARP, but using llvmpipe/softpipe. The final deliverable is a d3d10sw.dll, which is similar to WARP's d3d10warp.dll. This has been used to run Microsoft Windows HCK wgf11* tests with llvmpipe, and they were at one point passing 100%. Known limitations: - TGSI (no NIR) - D3D10 only (no D3D11 support yet) - no WINE integration (WINE doesn't implement WDDM DDI.) For further details see: - src/gallium/frontends/d3d10umd/README.md - src/gallium/targets/d3d10sw/README.md v2: Drop the DXBC-based disassembly. Add missing break statements. v3: Incorporate Jesse's feedback. Reviewed-by: Roland Scheidegger <sroland@vmware.com> Acked-by: Jesse Natalie <jenatali@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10687> | 11 个月前 | |
introduce c11_compat.h to provide C11 things in C99 Right now, all it does is provide the new standard static_assert() name. Fixes: fbf7c38da35afe7f1de0 ("egl/wayland: use bitset.h for formats bit set") Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Tested-by: Bhushan Shah <bshah@kde.org> | 6 年前 | |
c99_alloca.h: Also use <alloca.h> for cygwin Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Brian Paul <brianp@vmware.com> | 11 年前 | |
Remove Scons leftovers Fixes: 6e6cd7d93cc54fc8c279 ("scons: Remove.") Reviewed-by: Eric Engestrom <eric@engestrom.ch> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9738> | 5 年前 | |
math: Import isinf and others to global namespace Starting from C++11, several math functions, like isinf, moved into the std namespace. Since cmath undefines those functions before redefining them inside the namespace, and glibc 2.23 defines the C variants as macros, the C variants in global namespace are not accessible any longer. v2: Move the fix outside of Nouveau, as suggested by Jose Fonseca, since anyone might need it when GCC switches to C++14 by default with GCC 6.0. v3: * Put the code directly inside c99_math.h rather than creating a new header file, as asked by Jose Fonseca; * Guard the code behind glibc version checks, as only glibc > =2.23 defines isinf & co. as functions, as suggested by Jose Fonseca. Signed-off-by: Pierre Moreau <pierre.morrow@free.fr> Signed-off-by: Jose Fonseca <jfonseca@vmware.com> | 10 年前 | |
kopper: Grow a swap interval API We take a slight liberty here by allowing 0 to mean either MAILBOX or IMMEDIATE, since Wayland (at least) doesn't have a true IMMEDIATE mode at least MAILBOX won't throttle to vblank. This only correctly handles intervals of 0 or 1 at the moment. Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15800> | 11 个月前 | |
anv: Remove vkCreateDmaBufINTEL (v4) Superceded by VK_EXT_image_drm_format_modifier. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> (v1) Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> (v4) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1466> | 5 年前 | |
no_extern_c.h: fix typo in comment Signed-off-by: Eric Engestrom <eric@engestrom.ch> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5145> | 6 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 5 年前 | ||
| 7 年前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 7 年前 | ||
| 6 年前 | ||
| 7 年前 | ||
| 5 年前 | ||
| 6 年前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 7 年前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 10 个月前 | ||
| 11 个月前 | ||
| 6 年前 | ||
| 11 年前 | ||
| 5 年前 | ||
| 10 年前 | ||
| 11 个月前 | ||
| 5 年前 | ||
| 6 年前 |