1. 01 Aug, 2021 3 commits
  2. 29 Jul, 2021 3 commits
  3. 26 Jul, 2021 2 commits
  4. 24 Jul, 2021 4 commits
  5. 19 Jul, 2021 2 commits
  6. 17 Jul, 2021 2 commits
  7. 12 Jul, 2021 1 commit
  8. 11 Jul, 2021 1 commit
  9. 29 Jun, 2021 1 commit
  10. 04 Jun, 2021 2 commits
  11. 01 Jun, 2021 5 commits
  12. 30 May, 2021 2 commits
  13. 28 May, 2021 8 commits
  14. 27 May, 2021 4 commits
    • Sebastien Chevalier's avatar
      Merge pull request #307 from yjh-styx/master · 69fcaa35
      Sebastien Chevalier authored
      Port gl4es to Microsoft Windows (x64) with different compilers
      69fcaa35
    • Iouri Kharon's avatar
      Port for win64 (x64). · 33012313
      Iouri Kharon authored
        Building is possible with the following compilers VC (VS2013+),
           ICL, Clang-cl, mingw64, msys64
      
      ATTENTION: Since the main way to work with EGL on windows on x86 is using the
       'ARM Mali OpenGL ES Emulator' (https://developer.arm.com/tools-and-software/graphics-and-gaming/opengl-es-emulator),
       which works through DirectX, and DirectX does not allow itself to be initialized
       at the time of loading the libraries (in the startup code) to work with it,
       you need to call initialize_gl4es (even when working with shader library)
      33012313
    • Iouri Kharon's avatar
      This commit is in preparation for the next one (porting gl4es to MS-Windows). · 7d707a22
      Iouri Kharon authored
      1. Since the mechanisms for declaring exports in windows are very
         different, it was necessary (at the request of the author :) to
         rewrite the AliasExport macro so that it could be redefined for
         both unix and windows. Because This macro change affected a large
         number of files and I could not check all the branches (only linux
         and windows were checked), then this change was maked as a separate
         commit.
      2. At the same time, several errors were fixed (in the use of APIENTRY
         - calling convention).
         NOTE: in the current version gl4es can be used only in win64 - in order
         to build it for win32, one more change, similar in "size", is required -
         all exported functions (i.e. functions used for resolving exports) must
         be declared as GL4ES_APIENTRY.
      7d707a22
    • Sebastien Chevalier's avatar