ecere:27-bgenFixes

Last commit made on 2022-05-17
Get this branch:
git clone -b 27-bgenFixes https://git.launchpad.net/ecere

Branch merges

Branch information

Name:
27-bgenFixes
Repository:
lp:ecere

Recent commits

639baec... by Jerome St-Louis

ecere/src/com/instance: Fixed class inheriting from struct type (#27)
- Classes registered wrongly as 'struct' when compiler had already passed 'noHeadClass' as target class type
- This was causing a crash running 'bgen c ecereCOM' since 5d2681f3 _Use a customizable JSONTypeOptions Map for special class parsing options._
- extras/testing/testingFramework.ec -- Initial version of simplisting testing framework
- tests/E2022.1/27/testClassStruct -- Unit test using new testing framework

f340f6d... by Jerome St-Louis

extras/threadedProcessing: Making ProcessingTask public; initializing threads when null

47e4346... by Jerome St-Louis

ecere/gui/drivers/Emscripten: Enclosing debug printouts within _DEBUG check

4d7f5ed... by Jerome St-Louis

ecere/gfx/GL/DefaultShader: Fixed checks for uploading near plane uniform

bdf5c6f... by Jerome St-Louis

ecere/gfx/drivers/GL: Fixed bad Emscripten check for MultiSample

7739b47... by Rejean Loyer

wasm: remove deprecated callbacks deviceorientation and devicemotion.

e3adf6f... by Jerome St-Louis

ecere/gfx/drivers/GL/MultiDraw: Fixed bug in GLES check

b624cf6... by Jerome St-Louis

butterbur/TIManager: Fixed text by enabling GL_UNPACK_ROW_LENGTH calls
- It appears to be working in WebGL 2
- TODO: Review whether this is supported or not and sync work-around in fontRenderer.ec

dd2b971... by Jerome St-Louis

ecere/gfx/drivers/GL: GLES3 Tweaks for 16-bit unsigned integer texture formats

b9b5b61... by Jerome St-Louis

ecere/gfx/drivers/GL/MultiDraw: OpenGL ES 3.0 fixes
- Array Textures: 16-bit unsigned integer texture format fixes