Re: [fpc-pascal] Javascript in Desktop Applications

2011-02-17 Thread Benjamin Rosseaux
Am 07.02.2011 15:16, schrieb Andrew Brunner: On Mon, Feb 7, 2011 at 7:35 AM,michael.vancann...@wisa.be wrote: A cross-platform solution is to use one of libsee or BESEN. The latter is implemented in 100% native Object Pascal. Michael. BESEN is very, very, very well written but I can't seem

Re: [fpc-pascal] WebAssembly Target

2017-03-16 Thread Benjamin Rosseaux
The ECMAScript standard uses 64-bit double-precision floating point numbers, and a double-precision floating point value can represent absolute integer values up to of less than or equal to 2^53, without any loss of accuracy, since an IEEE 754 64 bit double-precision floating point number has a

Re: [fpc-pascal] Semaphores removed from the rtl?

2017-07-19 Thread Benjamin Rosseaux
You could use TPasMPSemaphore from my PasMP project ( https://github.com/BeRo1985/pasmp/ and respectively https://github.com/BeRo1985/pasmp/blob/master/src/PasMP.pas ) which is also cross-platform-capable. On Wed, Jul 19, 2017 at 6:29 PM, Anthony Walter wrote: > Thanks for

Re: [fpc-pascal] GLM library alternative?

2017-05-28 Thread Benjamin Rosseaux
. On Sun, May 28, 2017 at 10:22 AM, denisgolovan <denisgolo...@yandex.ru> wrote: > 28.05.2017, 09:55, "Benjamin Rosseaux" <benja...@rosseaux.com>: > > > I've put some units of my still work-in-progress UE4-style SupraEngine on > my root server, after I've read

Re: [fpc-pascal] GLM library alternative?

2017-05-28 Thread Benjamin Rosseaux
I've put some units of my still work-in-progress UE4-style SupraEngine on my root server, after I've read this mailing list thread => http://rootserver.rosseaux.net/stuff/supraengineunits/ where the SupraEngine.Math.pas + SupraEngine.Math.*.inc + SupraEngine.Types.Standard.pas will be maybe

Re: [fpc-pascal] GLM library alternative?

2017-05-28 Thread Benjamin Rosseaux
28, 2017 at 9:28 AM, Ryan Joseph <r...@thealchemistguild.com> wrote: > > > On May 28, 2017, at 1:54 PM, Benjamin Rosseaux <benja...@rosseaux.com> > wrote: > > > > I've put some units of my still work-in-progress UE4-style SupraEngine > on my root server, a

Re: [fpc-pascal] GLM library alternative?

2017-05-28 Thread Benjamin Rosseaux
Fixed, repacked & reuploaded as ZIP in the same directory On Sun, May 28, 2017 at 10:32 AM, Ryan Joseph wrote: > > > On May 28, 2017, at 3:22 PM, denisgolovan > wrote: > > > > Looks nice. Thanks for sharing. > > How about publishing it on

Re: [fpc-pascal] GLM library alternative?

2017-05-28 Thread Benjamin Rosseaux
All SupraEngine.Math matrices are also compatible with OpenGL (and Vulkan, of course). SupraEngine.Math's TMatrix3x3 and TMatrix4x4 implementation have also advanced stuff as such as lerp, nlerp, slerp interpolation method functions, decomposing (into Perspective, Translation, Scale, Skew and

Re: [fpc-pascal] Default record const values

2018-11-28 Thread Benjamin Rosseaux
that the Delphi IDE has some runtime CodeInsight record lookup issues from time to time. On Wed, Nov 28, 2018 at 8:47 PM Sven Barth via fpc-pascal < fpc-pascal@lists.freepascal.org> wrote: > Am 28.11.2018 um 20:27 schrieb Benjamin Rosseaux: > > program Test123; > {$ifdef fpc} > {$m

Re: [fpc-pascal] Default record const values

2018-11-28 Thread Benjamin Rosseaux
program Test123; {$ifdef fpc} {$mode delphi} {$endif} type TTest = record public a: LongInt; b: LongInt; end; TTestHelper = record helper for TTest public const Default: TTest = (a: 1; b: 2); end; var Test: TTest; begin Test := TTest.Default; end. On Sat, Nov 10,

Re: [fpc-pascal] First Version Vector Toolkit in OpenGL

2021-11-05 Thread Benjamin Rosseaux via fpc-pascal
I'm curious to see how it compares with my vector-based UI framework stuff at PasVulkan ( https://youtu.be/YR0KruyQbx4 ), where the GPU itself renders everything by shader, where nothing is bitmap-based, if one ignores the 2D vector signed distance field textures for fonts and so on. The CPU