Branch: refs/heads/Cog
Home:
https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: ed4ce29b63faa26c7e8632eb68084c4dd5496adf
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed4ce29b63faa26c7e8632eb68084c4dd5496adf Author: Eliot Miranda <
[hidden email]>
Date: 2020-10-15 (Thu, 15 Oct 2020)
Changed paths:
M build.win32x86/squeak.cog.spur.lowcode/plugins.ext
M build.win32x86/squeak.cog.spur/plugins.ext
M build.win32x86/squeak.cog.v3/plugins.ext
M build.win32x86/squeak.sista.spur/plugins.ext
M build.win32x86/squeak.stack.spur/plugins.ext
M build.win32x86/squeak.stack.v3/plugins.ext
M build.win64x64/common/SETPATH.BAT
M build.win64x64/squeak.cog.spur/plugins.ext
M build.win64x64/squeak.stack.spur/plugins.ext
M platforms/Cross/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.h
M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
M platforms/Cross/vm/sq.h
M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
M platforms/win32/vm/sqWin32Window.c
Log Message:
-----------
Windows plugins:
Fix device enumeration in the CameraPlugin and hence derive a valid cameraUID.
Hack around a shutdown issue in the production VM's CameraPlugin; certain
pointers in the Camera structure seem to get overwritten, so puttin range checks
to avoid calling bogus pointers. Ths s an awful hack, but I don't have time to
diagnose now.
Fx the B3DAcceleratorPlugin's include of getWindowName in the debug variant's
debug printing.
Include the CameraPlugin in all squeak VM builds.
Add the CLang bin directory to the path set in SETPATH.BAT.