[Factor-talk] Loading images

2021-06-11 Thread George Cherevichenko
Hi "C:\\1.jpg" load-image perfectly works in the listener, but throws "unknown-image-extension" in the executable file (obtained with the help of deploy-tool). Why? George ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net

Re: [Factor-talk] Loading images

2021-06-12 Thread George Cherevichenko
George пт, 11 июн. 2021 г. в 20:20, George Cherevichenko < george.chereviche...@gmail.com>: > Hi > "C:\\1.jpg" load-image > perfectly works in the listener, but throws "unknown-image-extension" in > the executable fil

[Factor-talk] OpenGL 3.3 + Factor, the result

2021-06-22 Thread George Cherevichenko
https://pastebin.com/faGJUH6v https://www.imagevenue.com/ME13J21P Put it to a new vocab "sphere" and run. If you will use deploy-tool, change the line163 (write "1.jpg" instead of "vocab:sphere/1.jpg") and add one of the lines USE: images.loader.gdiplus (for Windows) USE: images.loader.gtk

Re: [Factor-talk] OpenGL 3.3 + Factor, the result

2021-06-22 Thread George Cherevichenko
Else we have an error "unknown-image-extension" https://www.mail-archive.com/factor-talk@lists.sourceforge.net/msg08655.html вт, 22 июн. 2021 г. в 22:45, John Benediktsson : > Why do you have to use platform specific image loader? > > On Tue, Jun 22, 2021 at 12:44 PM G

[Factor-talk] Am I in the listener?

2021-06-22 Thread George Cherevichenko
How can my program know is it running in the listener or as .exe? George ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk

Re: [Factor-talk] OpenGL3.0+

2021-05-28 Thread George Cherevichenko
/master/extra/bunny > https://github.com/factor/factor/tree/master/extra/cuda > https://github.com/factor/factor/tree/master/extra/gpu > https://github.com/factor/factor/tree/master/extra/grid-meshes > https://github.com/factor/factor/tree/master/extra/model-viewer > > On Sat, May 22,

Re: [Factor-talk] OpenGL3.0+

2021-06-01 Thread George Cherevichenko
nts-array} alien.c-types:float >c-array >c-ptr glUniformMatrix4fv and get an OpenGL error too. George вт, 1 июн. 2021 г. в 23:21, George Cherevichenko < george.chereviche...@gmail.com>: > How to turn a Factor's 4X4 matrix to C array (I need a pointer float*) in > column

Re: [Factor-talk] OpenGL3.0+

2021-05-21 Thread George Cherevichenko
ehe > > On Fri, May 21, 2021 at 3:27 PM George Cherevichenko < > george.chereviche...@gmail.com> wrote: > >> Is there an example? A rotating triangle would be enough. >> >> George >> ___ >> Factor-talk mailing

[Factor-talk] OpenGL3.0+

2021-05-21 Thread George Cherevichenko
Is there an example? A rotating triangle would be enough. George ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk

Re: [Factor-talk] OpenGL3.0+

2021-05-22 Thread George Cherevichenko
uffer" or "with-vertex-array" from Factor's opengl vocabulary. Are there examples of using these commands? George сб, 22 мая 2021 г. в 00:46, Doug Coleman : > It's just C ffi calls right? > > On Fri, May 21, 2021 at 4:38 PM George Cherevichenko < > george.chereviche...@

Re: [Factor-talk] OpenGL3.0+

2021-05-29 Thread George Cherevichenko
hing on object: 1" > What does it mean? > > > It means you called `1 obj >>my-tuple-field` instead of `obj 1 > >>my-tuple-field`. > > ‐‐‐ Original Message ‐‐‐ > On Saturday, May 29th, 2021 at 1:47 AM, George Cherevichenko - > george.chereviche..

Re: [Factor-talk] OpenGL3.0+

2021-06-02 Thread George Cherevichenko
A simple example with matrices https://pastebin.com/5S5Lf17E George ср, 2 июн. 2021 г. в 03:53, George Cherevichenko < george.chereviche...@gmail.com>: > A problem. In OpenGL3.0+ we have to sent a matrix to a shader > float matrix[ ] = {any-16-elements-array}; > glUniformMatrix4

Re: [Factor-talk] OpenGL3.0+

2021-06-01 Thread George Cherevichenko
How to turn a Factor's 4X4 matrix to C array (I need a pointer float*) in column-major order? https://en.wikipedia.org/wiki/Row-_and_column-major_order Thank you. George сб, 29 мая 2021 г. в 21:37, George Cherevichenko < george.chereviche...@gmail.com>: > Simple examples without

[Factor-talk] Strange using of variables

2021-06-29 Thread George Cherevichenko
The vocab stack-checker/values line 7 : ( -- value ) \ counter ; Why do Pestov use \ (the name of a function) as a variable? The vocab stack-checker/recursive-state line 7 TUPLE: recursive-state quotations inline-words ; : ( -- state ) recursive-state new ; inline recursive-state

[Factor-talk] Compiler

2021-08-18 Thread George Cherevichenko
Hi Where are definitions of "curry" and "compose"? I can't find them in kernel.factor Is it a trick of compiler? For example, "dip" is defined as : dip ( x quot -- x ) swap [ call ] dip ; "because the compiler special-cases them". What is "namespaces:set" in compiler.factor?

Re: [Factor-talk] Compiler

2021-08-24 Thread George Cherevichenko
; You can see some curry declared and then defined as part of bootstrap in: > > > https://github.com/factor/factor/blob/master/core/bootstrap/primitives.factor#L289 > > > > On Wed, Aug 18, 2021 at 3:01 PM George Cherevichenko < > george.chereviche...@gmail.com> wrote: > >

Re: [Factor-talk] OpenGL3.0+

2022-10-13 Thread George Cherevichenko
Examples https://github.com/George66/Factor/tree/main/OpenGL3.2%2B%20examples пт, 21 мая 2021 г. в 23:26, George Cherevichenko < george.chereviche...@gmail.com>: > Is there an example? A rotating triangle would be enough. > > George > _