-
Notifications
You must be signed in to change notification settings - Fork 106
Comparing changes
Open a pull request
base repository: pxscene/pxCore2
base: master
head repository: pxscene/pxCore2
compare: _jsc
- 10 commits
- 229 files changed
- 15 contributors
Commits on Dec 20, 2019
-
Initial implementation of JSC backend rtScript (#2152)
* Initial implementation of JSC backend rtScript * Few bug fixes - fix hang in rtCORS and rtHttpResponse. - fix assertion on destroying rtPromiseCallbackWrapper on non main thread - enable console logging * Add license * Add option to override rtHttpRequest::onDownloadComplete() * Reduce memory usage by disposing orphaned objects
Configuration menu - View commit details
-
Copy full SHA for 08f836e - Browse repository at this point
Copy the full SHA 08f836eView commit details
Commits on Mar 25, 2020
-
* Optimus Web app suspend/resume (#2156) * fix dynamic import (#2142) * fix dynamic import * remove some strange code * Update ESMLoader.js * fix websockets error (#2155) * avoid reading init.js on every app load (#2150) * avoid reading init.js every time * avoid reading init.js every time * Update rtFileDownloader.cpp * Update rtUrlUtils.cpp * Update rtUrlUtils.cpp * added additional dependencies (#2149) * add reason information for loadArchive Failure (#2145) * fix for crash in windows (#2148) * upload debug symbol info * handle error message from event loop * handle error message from event loop * Update build_win32.bat * Update concurrent-marking.cc * Update concurrent-marking.cc * Update rtScriptNode.cpp * Update rtScriptNode.cpp * Update concurrent-marking.cc * Update build_win32.bat * Update build_win32.bat * better vertical text alignment on pxTextCanvas (#2157) * better vertical text alignment on pxTextCanvas * Using ascender for vertical text alignment on pxTextCanvas * limit process object params (#2131) * pxWayland::setEvents() reset mFields immediately (#2143) * pxWayland::setEvents() reset mFields immediately * Update pxWayland.cpp * text canvas highlight and shadow support (merged from branch) (#2159) * text canvas highlight and shadow support * Update pxContextGL.cpp * Update pxContextGL.cpp * Update pxContextGL.cpp * update to 2.0.0.0 (#2160) * coverity fixes (#2161) * compile fix * handle JSON exception while handling http response (#2162) * handle JSON exception while handling http response * Update node-fetch.js * Update rtFileDownloader.cpp * Update rtFileDownloader.cpp * Update rtFileDownloader.cpp * Update rtFileDownloader.cpp * Update rtFileDownloader.cpp * Update unittests_linux.sh * Update test_imagecache.cpp * Updates * Updates * Updates * Updates * Updates * Update node-fetch.js * Project fixes and code warnings (#2166) * Project fixes and code warnings * Update pxUtil.cpp Revert of initialization * Fixing regression - Drag'n'Drop (#2168) * Needs a CLEAR color... black because of Pre-Multiply (#2167) * re-create db if the key doesn't work (#2170) * fix for crash after IP mode switch (#2171) * fix for crash after IP mode switch * Update test_imagecache.cpp * deleted unnecessary inclusion of uv lib explicitly as it is always linked though duv (#2173) * bootstrap frameworks (#2172) * video crash fix (#2175) * cache bootstrap frameworks (#2177) * proxy support for video (#2178) * proxy support video * proxy support for video * proxy support for video * fix for tcp wrap crash for windows (#2180) * fix for tcp wrap crash for windows * Update before_install.sh Co-authored-by: madanagopaltcomcast <35588028+madanagopaltcomcast@users.noreply.github.com> * Fix leak of 'cmd' if error (#2181) * Ubuntu updates (#2183) Co-authored-by: ashkalokhe <54277283+ashkalokhe@users.noreply.github.com> * cache framework changes (review) (#2182) Co-authored-by: madanagopaltcomcast <35588028+madanagopaltcomcast@users.noreply.github.com> * default clamp to edge instead of repeat when creating image textures (#2186) * Added Support for ThunderJS (#2193) * Manually set up Wayland displayName for native apps (#2195) * disable screenshot functionality for default apps (#2185) Co-authored-by: madanagopaltcomcast <35588028+madanagopaltcomcast@users.noreply.github.com> * ubuntu blank screen fix (#2187) * ubuntu blank screen fix * cleanup * cleanup * cleanup Co-authored-by: ashkalokhe <54277283+ashkalokhe@users.noreply.github.com> * Fix warning 'int' to 'size_t' type mismatch (#2190) * Fix warning 'int' to 'size_t' type mismatch * Fixed WARNINGS ... casts etc * Combining PR 2189 * native SparkGL rendering (including text) (#2199) * native SparkGL rendering (including text) * updates for Ubuntu * api updates * framework caching updates (#2196) * keep absolute url match for frameworks * Update ESMLoader.js * Update ESMLoader.js * Update ESMLoader.js * use only filenames for caching keys * handle app exits before init * fix for handling frameworks without hash * support for nested webgl contexts (#2201) * retrieve pxWayland texture (#2198) * retrieve pxWayland texture * revert some changes no longer needed * add paint method to optimus app * add description method to optimus app * log frame buffer operation messages as debug (#2203) * support for object clipping in SparkGL (#2204) * support to allow for a new top scene (#2205) * support to unset focus (#2206) * ability to fulfill image promises without a parent (#2207) * changes for platform keymap file (#2208) * changes for platform keymap file * changes for platform keymap file * use rtJSONUtils instead of rapidjson * use rtJSONUtils instead of rapidjson * Adding FALLBACK FONT (#2194) * Adding FALLBACK FONT * Adding 'capabilities.font.fallback = 1' ... * adding [test_fallbackFont] to tests.json * Adding initializers * Adding additional error checks and logging * Adding additional fallback within getGlyph() * Fix typo * Refined Fallback logic * Updates to Fallback logic ... addition of 'fallbackGlyphsCount' property * Re-order innitializer list * Adding additional error info * Making helper function 'static' to hide to scope * Removal of redundant 'fallbackGlyphsCount' property * rtLogWarn changed to rtLogDebug * 1 more WARN >> DEBUG change * update to 2.1.0.0 (#2210) * add globals like in browser: fetch, WebSocket (#2211) * adding .spark extension for transparency (#2214) * adding .spark extension for transparency * Update shell.js * optimus updates (#2215) * pxWayland: correct work with gUIThreadQueue (#2165) * cleanup + relative paths for 'fetch' + framework fixes (#2212) * add globals like in browser: fetch, WebSocket * cleanup + relative paths for 'fetch' + framework fixes * fix crash * keep only one version of each framework * Revert "keep only one version of each framework" This reverts commit 16d4ed5. * keep only one version of each framework * adding window object (#2218) * adding window object * Update ESMLoader.js * Fix for ShaderResource. Transparent FBO clear - instead of opaque black (#2219) * retrieve playback state change events from aamp (#2216) * reconnect to rtRemote object on intermdiate kills (#2217) * Missing move assignment reported by Coverity (#2158) * move op for rtString * move op tests for rtString * move op for rtValue * move op tests for rtValue * trivial move op for rtObjectRef, rtFunctionRef * move op for rtRef * add test case for rtString copy constructor * move op tests for rtRef * silence 'glUniform1i' is deprecated: first deprecated in macOS 10.14 (I get these locally on 10.15) * silence 'delete called on abstract w/ non-virtual destructor' * do not delete obj handled by rtRef-s * free previous value on move * bugfixing * silent 'explicitly moving variable to itself' * -Wno-self-assign seems to be ignored by travis... * bring back the self-move test (it builds for me locally) * do not print the same log twice * remove test_fancyNewAnimate.js (causes 'pxobjectcount is 1') * Revert "do not print the same log twice" This reverts commit 1d21660. * remove test_pxShaderResource (causes 'texture memory usage is [1972364]') * remove fancy.js (causes 'pxobjectcount is 1') * Revert "bring back the self-move test (it builds for me locally)" This reverts commit 0c7ca5d. * Revert "remove fancy.js (causes 'pxobjectcount is 1')" This reverts commit bd1276f. * Revert "remove test_pxShaderResource (causes 'texture memory usage is [1972364]')" This reverts commit 8d4cfc8. * Revert "remove test_fancyNewAnimate.js (causes 'pxobjectcount is 1')" This reverts commit ecda294. * bugfixing * leak tests * ability to take application screenshots with Optimus (#2223) * unregister wayland callbacks on destroy (#2221) * pxWayland: clear context in gUIThreadQueue on setEvents (#2222) * 1080 support for SparkGL (#2227) * 1080 support for SparkGL * add capability for 1080 * update to 2.2.0.0 (#2228) * fix release error builds (#2231) Co-authored-by: madanagopaltcomcast <35588028+madanagopaltcomcast@users.noreply.github.com> * SparkGL animated image support (#2230) * SparkGL animated image support * updates for animated images * update to 2.2.0.1 * pxVideo.cpp - Added functional cpp header (#2234) As this cpp file uses std::bind function, this functional header is mandatory. This will resolve build issues. * leak fixes (#2233) * run optimus js in same context as app * clearing sparkwebgl reference * Update initGL.js * Update initGL.js * Update initGL.js * add null checks to optimus * Update initGL.js * Update initGL.js * Update initGL.js * Update initGL.js * fix response reference from node fetch * fix response reference from node fetch * Update optimus.js * Update node-fetch.js * adding optimus capability version (#2237) * test with lightning apps (#2238) * test with lightning apps * Update spark.sh * Update pxVideo.cpp * adding enableVideo settings param * Update spark.sh Co-authored-by: Madana Gopal Thirumalai <madanagopal_thirumalai@comcast.com> * thunder token support (#2240) * Bug fix. (#2244) * fix promise miss on resource ready before init (#2243) * fix promise miss on resource ready before init * Update pxImage.cpp * Update pxImage.cpp * fix promise miss on resource ready before init * Update pxImageA.cpp * Update pxImageA.cpp Co-authored-by: Madana Gopal Thirumalai <madanagopal_thirumalai@comcast.com> * add globals: bootstrap, sparkHash (#2241) * add globals: bootstrap, sparkHash * fix promise miss on resource ready before init * Update pxImage.cpp * Update pxImage.cpp * remove buggy code in pxImage * fix promise miss on resource ready before init * Update pxImageA.cpp * Update pxImageA.cpp * Revert "remove buggy code in pxImage" This reverts commit 5955cbb. Co-authored-by: Madana Gopal Thirumalai <madanagopal_thirumalai@comcast.com> Co-authored-by: madanagopalt <madanagopal123@gmail.com> * update to 2.3.0.0 (#2245) Co-authored-by: binuinbaraj <i_binu@yahoo.com> Co-authored-by: Nikita Poltorapavlo <Nikita_Poltorapavlo2@cable.comcast.com> Co-authored-by: madanagopalt <madanagopal123@gmail.com> Co-authored-by: ashwinikalokhe <41405986+ashwinikalokhe@users.noreply.github.com> Co-authored-by: Sergiy Gladkyy <sgladkyy@productengine.com> Co-authored-by: Alexander Gavriliuk <gavriliuk@gmail.com> Co-authored-by: FitzerIRL <Hugh_Fitzpatrick@hotmail.com> Co-authored-by: madanagopaltcomcast <35588028+madanagopaltcomcast@users.noreply.github.com> Co-authored-by: ashkalokhe <54277283+ashkalokhe@users.noreply.github.com> Co-authored-by: karuna2git <48997923+karuna2git@users.noreply.github.com> Co-authored-by: tomasz-kumor-red <56393462+tomasz-kumor-red@users.noreply.github.com> Co-authored-by: KrishnakumarPathivuraj <60771475+KrishnakumarPathivuraj@users.noreply.github.com> Co-authored-by: Madana Gopal Thirumalai <madanagopal_thirumalai@comcast.com>
Configuration menu - View commit details
-
Copy full SHA for a1e66f3 - Browse repository at this point
Copy the full SHA a1e66f3View commit details
Commits on Apr 1, 2020
-
fix jsc suport for lightning (#2251)
* fix jsc suport for lightning * fix pxTimerNativeTest
Configuration menu - View commit details
-
Copy full SHA for 5736f1c - Browse repository at this point
Copy the full SHA 5736f1cView commit details
Commits on Apr 3, 2020
-
represent pxobjectchildren as array (#2249)
* represent pxobjectchildren as array * Update rtJSCWrappers.cpp * Update rtJSCWrappers.cpp * Update rtJSCWrappers.cpp * Update rtJSCWrappers.cpp * Update rtJSCWrappers.cpp * Update rtJSCWrappers.cpp Co-authored-by: Madana Gopal Thirumalai <madanagopal_thirumalai@comcast.com>
Configuration menu - View commit details
-
Copy full SHA for 2685ca1 - Browse repository at this point
Copy the full SHA 2685ca1View commit details
Commits on Apr 6, 2020
-
fs.existsSync, URL, URLSearchParams (#2254)
* fs.existsSync, URL, URLSearchParams * remove copy-pasted files * fix htmlparser * fix lightning tests in test runner * fix load of crypto module * fix require for relative paths
Configuration menu - View commit details
-
Copy full SHA for e5b944c - Browse repository at this point
Copy the full SHA e5b944cView commit details
Commits on Apr 8, 2020
-
* convert rtarray and rtmap to correct types * fix undefined * fix console module * fix undefined
Configuration menu - View commit details
-
Copy full SHA for 555aebb - Browse repository at this point
Copy the full SHA 555aebbView commit details
Commits on Apr 9, 2020
-
* fix pxobject leaks * fix pxobject leaks * Update rtScriptJSC.cpp * test pr (PLEASE DON'T MERGE) * Update execute_linux.sh * Update execute_linux.sh * Update execute_linux.sh * Update rtScriptJSC.cpp * Update rtScriptJSC.cpp * Update rtScriptJSC.cpp * Update rtJSCMisc.cpp * Update rtJSCMisc.cpp Co-authored-by: mthiru270 <madanagopal_thirumalai@comcast.com>
Configuration menu - View commit details
-
Copy full SHA for 650d133 - Browse repository at this point
Copy the full SHA 650d133View commit details -
fix race condition in shader downloads (#2258)
Co-authored-by: mthiru270 <madanagopal_thirumalai@comcast.com>
Configuration menu - View commit details
-
Copy full SHA for accc3ba - Browse repository at this point
Copy the full SHA accc3baView commit details -
Configuration menu - View commit details
-
Copy full SHA for fce996c - Browse repository at this point
Copy the full SHA fce996cView commit details
Commits on Apr 28, 2020
-
process.env, hash support in jsc (#2264)
* process.env support in jsc * implement JSFunctionWrapper hash * implement sendAsync * bring some changes from another pr * remove temporary log * video updates (#2271) * video updates * Update pxVideo.cpp * Update pxVideo.cpp * Update pxVideo.cpp * update new aamp and aampabr * update new aamp and aampabr Co-authored-by: Madana Gopal Thirumalai <madanagopal_thirumalai@comcast.com> Co-authored-by: madanagopalt <madanagopal123@gmail.com> Co-authored-by: Madana Gopal Thirumalai <madanagopal_thirumalai@comcast.com>
Configuration menu - View commit details
-
Copy full SHA for ebd8a8d - Browse repository at this point
Copy the full SHA ebd8a8dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master..._jsc