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

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

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

Eliot Miranda-3
 
  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.