[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] ed4ce2: Windows plugins:

Eliot Miranda noreply at github.com
Fri Oct 16 02:32:21 UTC 2020


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: ed4ce29b63faa26c7e8632eb68084c4dd5496adf
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed4ce29b63faa26c7e8632eb68084c4dd5496adf
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  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.




More information about the Vm-dev mailing list