8000 Comparing anholt:master...lygstate:main · anholt/libepoxy · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: anholt/libepoxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: lygstate/libepoxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 8 files changed
  • 1 contributor

Commits on Sep 10, 2024

  1. Remove training space

    lygstate committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    00e7cc5 View commit details
    Browse the repository at this point in the history
  2. Add EGL support on MINGW

    Check epoxy_current_context_is_gl properly
    lygstate committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    869b70b View commit details
    Browse the repository at this point in the history
  3. Add epoxy apis for overriding default loading GL dlls.

    ```
    EPOXY_PUBLIC char* epoxy_module_path();
    
    EPOXY_PUBLIC void* epoxy_dlopen_handle(const char*lib_name, bool load);
    
    EPOXY_PUBLIC void epoxy_set_gl_handle(void *handle);
    
    EPOXY_PUBLIC void epoxy_set_glx_handle(void *handle);
    
    EPOXY_PUBLIC void epoxy_set_egl_handle(void *handle);
    
    EPOXY_PUBLIC void epoxy_set_gles1_handle(void *handle);
    
    EPOXY_PUBLIC void epoxy_set_gles2_handle(void *handle);
    ```
    
    Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
    lygstate committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    20eb2f7 View commit details
    Browse the repository at this point in the history
  4. Should use eglGetProcAddress instead epoxy_gl_dlsym,

    as the function loaded by epoxy_gl_dlsym may not not equal to eglGetProcAddress
    
    Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
    lygstate committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    ed9bcac View commit details
    Browse the repository at this point in the history
  5. EGL has the highest priority

    lygstate committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    fb89be0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f9cbaa View commit details
    Browse the repository at this point in the history
  7. For all EGL, should always calling to eglGetProcAddress to get the Op…

    …enGL functions
    
    Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
    8000
    lygstate committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    5c2aff8 View commit details
    Browse the repository at this point in the history
  8. Add EGL headers

    lygstate committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    c186413 View commit details
    Browse the repository at this point in the history
Loading
0