Commit Graph

1810 Commits

Author SHA1 Message Date
halx99 19b979473c Delete unused code 2022-04-05 13:58:55 +08:00
halx99 d9a113741e Fix libc++_shared.so not found in old devices(API 22) 2022-04-05 11:45:59 +08:00
涓€绾跨伒 f5f767976f Try fix empty/missing DT_HASH in "libOpenSLES.so" 2022-04-04 17:47:45 +08:00
halx99 da18a94e7e Improve optional libs linking on non-win32 platforms 2022-04-02 14:03:46 +08:00
halx99 1b0d6d0873 Improve use prebuilt engine libs for windows
a. Fix msedge webview2 include for win32
b. Fix msedeg webview2 linking for apps which use prebuilt libs
c. Improve optional libs linking for apps which use prebuilt libs
d. Auto build optional libs which not dependent by engine, such as yaml-cpp
2022-04-02 13:50:53 +08:00
涓€绾跨伒 479c45ca9a Update README.md 2022-03-30 15:40:06 +08:00
halx99 fad7ac3258 Improve LuaObjcBridge 2022-03-25 10:35:18 +08:00
aismann 2469df48c6 Update README.md #599 2022-03-24 15:17:41 +01:00
halx99 73430a4835 Fix #609 2022-03-24 11:03:17 +08:00
halx99 a236e9481e Committing genbindings changes [skip ci] 2022-03-18 14:27:43 +00:00
deal fc03414f37 Update CCBundle3D.h 2022-03-18 22:20:31 +08:00
halx99 4a2cd4a4fb Committing genbindings changes [skip ci] 2022-03-18 13:52:57 +00:00
halx99 a576a42002 Remove CC_CONSTRUCTOR_ACCESS, refer to #603 2022-03-18 21:46:07 +08:00
deal 32ba12cc94 Update CONTRIBUTING.md 2022-03-18 11:01:40 +08:00
halx99 f7b4536bae Fix #602 c++20 compile errors 2022-03-17 09:37:56 +08:00
halx99 43765519aa Improve shader compatible 2022-03-13 13:07:58 +08:00
halx99 8caed810e0 Fix leak 2022-03-13 12:05:22 +08:00
halx99 a435a3a224 Update readme files and changelog 2022-02-26 15:24:20 +08:00
halx99 9672a50007 Update reference links on README files 2022-02-26 14:33:48 +08:00
halx99 6bca724513 Fix ci 2022-02-25 19:38:31 +08:00
deal f6fa99b184 Update README.md [skip ci] 2022-02-25 19:09:06 +08:00
halx99 323ed9431b Renaming extension ImGuiEXT to ImGui
The singleton class ImGuiEXT also was renamed to ImGuiPresenter
2022-02-25 19:03:09 +08:00
halx99 d88768e865 Fix #597 2022-02-25 15:04:52 +08:00
deal bdf8690cf4 Update CHANGELOG 2022-02-25 13:10:24 +08:00
deal 6647fa18d5 Update README_CN.md 2022-02-25 11:24:27 +08:00
deal 669ed192b8 Update README.md 2022-02-24 22:36:08 +08:00
deal 97de9a306e Rename APPENDIX_01.md to APPENDIX.md 2022-02-24 22:35:25 +08:00
deal 066d60f0c2 Create APPENDIX_01.md 2022-02-24 22:30:02 +08:00
deal 2f21962e7e Create CMakeOptions.md 2022-02-24 20:50:58 +08:00
halx99 1e1644da37 Update readme & copyright year 2022-02-24 20:34:24 +08:00
halx99 a6179a2635 Fix ci 2022-02-24 19:29:50 +08:00
halx99 55f656d9db Committing genbindings changes [skip ci] 2022-02-24 11:08:25 +00:00
halx99 0043b61eb0 Merge: d8b858203e 8e7a59a0d4
Merge branch 'dev' of https://github.com/adxeproject/adxe into dev
2022-02-24 19:02:42 +08:00
halx99 58281f4145 Fix linux ci 2022-02-24 19:00:49 +08:00
deal c5eaa07f4a Update genbindings-ci.yml 2022-02-24 18:55:19 +08:00
halx99 7f27ca033e Sync lua bindings 2022-02-24 18:53:14 +08:00
halx99 3452ab798d Update project urls 2022-02-24 18:51:36 +08:00
halx99 be17fe0cd7 Merge: 5b2eb79456 93b48b2f09
Merge branch 'dev' of https://github.com/adxeproject/adxe into dev
2022-02-24 18:45:41 +08:00
halx99 5e893f3b4d Update project urls 2022-02-24 18:45:25 +08:00
deal 9d7dc7938e Update MainPage.h 2022-02-24 18:36:01 +08:00
deal 5349de58f7 Update CHANGELOG 2022-02-24 18:32:16 +08:00
halx99 13d90b76ee Enable video player test case for windows 2022-02-24 18:30:58 +08:00
halx99 ae2fc24f78 Move video player implementation to a unique folder 2022-02-24 18:13:01 +08:00
deal 9afd478ea9 Add windows video play support [render video sample to texture2d] (#577)
* [Draft] Implement windows video player

Based on microsoft media foundation

* Delete pvd

* Shutdown MF media before release player

* Consider MFMediaPlayer ref leak

* Use Microsoft::WRL::ComPtr

* Simplify code

* Improve code and take care COM object refs

* Update UIVideoPlayer-win.cpp

* Delete unused code

* Add play from url support

* Update logic

* Rename ADXE_ENABLE_MFMEDIA to AX_ENABLE_MFMEDIA

* Rescale video render sprite to view node

* Fix warnings

* Don't shallow copy the video context, it's very dangerous

* Fix compile error CC_VIDEOPLAYER_DEBUG_DRAW=1

* Fixup

* [Window video player] play event dispatch

* support switch video file

* Update UIVideoPlayer-win.cpp

* [windows-video-player] keep aspect ratio and full screen support

* Improve code

* Update changelog [skip ci]

* Update README.md

* Update README.md

* Update README.md

* Update README_CN.md

* Update README_CN.md
2022-02-24 17:57:08 +08:00
deal 1028488de2 Fixup 2022-02-23 18:56:26 +08:00
halx99 ba56042bd5 Fix compile error CC_VIDEOPLAYER_DEBUG_DRAW=1 2022-02-23 18:39:02 +08:00
halx99 183b8f10c1 Don't shallow copy the video context, it's very dangerous 2022-02-23 17:38:21 +08:00
halx99 cb6035d6a7 Fix use prebuilt engine libs for win64 2022-02-22 19:09:34 +08:00
halx99 8e4a97c469 Finish #564
Add new cmake variable:

- AX_PREBUILT_DIR: specific engine build directory relative to ADXE_ROOT, such as "-DAX_PREBUILT_DIR=build_x86"
2022-02-20 17:07:13 +08:00
halx99 f7d3d37ae5 [cmake] Rename BUILD_LUA_LIBS to AX_ENABLE_EXT_LUA 2022-02-17 21:31:39 +08:00