[fpc-pascal] pas2js Webgl unit committed
    Ryan Joseph 
    ryan at thealchemistguild.com
       
    Tue May  1 16:52:34 CEST 2018
    
    
  
> On May 1, 2018, at 8:28 PM, Michael Van Canneyt <michael at freepascal.org> wrote:
> 
> Check the canvas demo (demo/rtl/democanvas2d.pas)
something like this?
var
  canvas: TJSElement; // What type should this be?
  gl: TJSWebGLRenderingContext;
begin
  canvas := document.createElement('canvas');
  document.body.appendChild(canvas);
  gl := canvas.getContext('webgl');
  canvas.width := newWidth;
  canvas.height := newHeight;
  gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);
Not sure about the type which createElement returns that has the getContext method. Do you need document.body.appendChild also? Sorry it’s been a long time since I used JS to do even simple things. Never knew it well.
Regards,
	Ryan Joseph
    
    
More information about the fpc-pascal
mailing list