So this might be specific to 64 bit windows.

I'd be interested in isolating the problem if I knew how to do so.

It's not in my critical path for the lab, but crashes are bad news.

Thanks,

-- 
Raul

On Mon, Mar 23, 2015 at 6:35 AM, bill lam <[email protected]> wrote:
> I tested on an old 32-bit win-xp using ANGLE version of Qt Lib. It ran
> OK with clear''
>
> Engine: j803/2014-10-19-11:11:11
>
> Library: 8.03.13
>
> Qt IDE: 1.3.1/5.3.2
>
> Platform: Win 32
>
> Installer: J803 install
>
> InstallPath: d:/j803
>
>
> On Mon, Mar 23, 2015 at 6:18 PM, Raul Miller <[email protected]> wrote:
>> P.S. I should add: windows 7, nvidia drivers.
>>
>> Thanks,
>>
>> --
>> Raul
>>
>> On Mon, Mar 23, 2015 at 6:17 AM, Raul Miller <[email protected]> wrote:
>>> That's an interesting possibility, but I tried it and it did not
>>> prevent the crash.
>>>
>>> Thanks,
>>>
>>> --
>>> Raul
>>>
>>> On Mon, Mar 23, 2015 at 6:13 AM, bill lam <[email protected]> wrote:
>>>> Perhaps this is related to the api/gles addon, first update all addons
>>>> then  open gles.ijs and change the line (should within the first 10
>>>> lines)
>>>>
>>>>> GLES_VERSION=: GLES_VERSION * 0~: (".@:wd :: 1:) 'qopenglmod'
>>>>
>>>> to
>>>>
>>>> GLES_VERSION=: 0
>>>>
>>>> If your computer has opengl 2.0 or newer driver, then you won't need
>>>> the ANGLE opengl es emulation.
>>>>
>>>> On Mon, Mar 23, 2015 at 5:39 PM, Raul Miller <[email protected]> wrote:
>>>>> Thanks, I should have included more detail.
>>>>>
>>>>> This works fine for me on OSX, but fails with windows jqt:
>>>>>
>>>>>    JVERSION
>>>>> Engine: j803/2014-10-19-11:11:11
>>>>> Library: 8.03.12
>>>>> Qt IDE: 1.3.1/5.3.2
>>>>> Platform: Win 64
>>>>> Installer: J803 install
>>>>> InstallPath: c:/users/user/j64-803
>>>>>
>>>>> I currently do not have access to any linux machines suitable for opengl 
>>>>> work.
>>>>>
>>>>> I upgraded jqt (jconsole: install 'all') and I'm still getting the 
>>>>> failure:
>>>>>
>>>>>    JVERSION
>>>>> Engine: j803/2014-10-19-11:11:11
>>>>> Library: 8.03.13
>>>>> Qt IDE: 1.3.1/5.3.2
>>>>> Platform: Win 64
>>>>> Installer: J803 install
>>>>> InstallPath: c:/users/user/j64-803
>>>>>
>>>>> Thanks again,
>>>>>
>>>>> --
>>>>> Raul
>>>>>
>>>>> On Sun, Mar 22, 2015 at 10:37 PM, bill lam <[email protected]> wrote:
>>>>>> I tested ok on linux64. What is your JVERSION and OS?
>>>>>>
>>>>>> BTW this kind of check is not needed, if there is no "s" suffix
>>>>>> in the output of wd'version', then the system should already
>>>>>> support opengl.
>>>>>>
>>>>>> Вс, 22 мар 2015, Raul Miller написал(а):
>>>>>>> I can reliably crash J by running:
>>>>>>>
>>>>>>> clear'' NB. clear base locale
>>>>>>> require 'graphics/gl2 api/gles'
>>>>>>> coinsert 'jgl2 jgles'
>>>>>>> testdlls=: 3 : 0
>>>>>>> try.
>>>>>>>  wd 'pc testopengl;minwh 10 10;cc g opengl;pclose'
>>>>>>>  'OpenGL OK.'
>>>>>>> catch.
>>>>>>>  wdpclose 'testopengl'
>>>>>>>  'OpenGL create context failed. OpenGL not available.'
>>>>>>> end.
>>>>>>> )
>>>>>>>
>>>>>>> followed by a short pause and then
>>>>>>>
>>>>>>> testdlls''
>>>>>>>
>>>>>>> If I omit the initial (clear'') the crash does not occur.
>>>>>>>
>>>>>>>    9!:14''
>>>>>>> j803/2014-10-19-11:11:11
>>>>>>>
>>>>>>> Please let me know if you cannot reproduce this crash using these steps.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> --
>>>>>>> Raul
>>>>>>>
>>>>>>>
>>>>>>> On Sat, Mar 21, 2015 at 7:22 PM, bill lam <[email protected]> wrote:
>>>>>>> > documentation in jwiki page
>>>>>>> >
>>>>>>> > http://www.jsoftware.com/jwiki/OpenGL%20ES
>>>>>>> >
>>>>>>> > Also api of opengl 1.3 or older have been removed from the latest 
>>>>>>> > addon
>>>>>>> > update.
>>>>>>> >
>>>>>>> > Artifacts of opengl lab in labs addons have also been removed. If it 
>>>>>>> > still
>>>>>>> > shows opengl labs, remove the whole labs addon and install again.
>>>>>>> > On Mar 22, 2015 1:28 AM, "Raul Miller" <[email protected]> wrote:
>>>>>>> >
>>>>>>> >> I now realize you were speaking of api/gles
>>>>>>> >>
>>>>>>> >> I had been playing with webgl and was wondering what you needed to 
>>>>>>> >> change.
>>>>>>> >>
>>>>>>> >> I've a fair bit of studying ahead of me.
>>>>>>> >>
>>>>>>> >> Thanks,
>>>>>>> >>
>>>>>>> >> --
>>>>>>> >> Raul
>>>>>>> >>
>>>>>>> >>
>>>>>>> >> On Sat, Mar 21, 2015 at 1:10 PM, bill lam <[email protected]> 
>>>>>>> >> wrote:
>>>>>>> >> > I updated opengl addon to opengl 4.5 and opengles 3.1.
>>>>>>> >> > All 6 shaders should now be supported.  Interestingly
>>>>>>> >> > opengles 3 supports compute shader but not tessellation
>>>>>>> >> > or geometry.
>>>>>>> >> >
>>>>>>> >> > Untested because my of hardware limitation.
>>>>>>> >> >
>>>>>>> >> > Пт, 20 мар 2015, jprogramming написал(а):
>>>>>>> >> >> An overview of opengl versions as I understand them:
>>>>>>> >> >>
>>>>>>> >> >> gl ES 3.0 gl4.3 is a pretty safe target.  flagship level 2013 
>>>>>>> >> >> android
>>>>>>> >> devices supported and android 4.3.  Any current 4.4 $100 tablet would
>>>>>>> >> likely support.  Older desktops/laptops.
>>>>>>> >> >>
>>>>>>> >> >> gl ES 3.1 gl 4.5 is the version that adds compute shaders 
>>>>>>> >> >> officially,
>>>>>>> >> though it was actually added in gl 4.3.  Nvidia has gl 4.5 drivers, 
>>>>>>> >> ATI/AMD
>>>>>>> >> is unclear, though some 7000 series cards (APUs are 7000 series) 
>>>>>>> >> support
>>>>>>> >> the 4.3 extention.  Android 5.0 and a higher end graphics chip 
>>>>>>> >> (though low
>>>>>>> >> end intel atoms work, though those devices don't have 5.0 yet) is 
>>>>>>> >> needed.
>>>>>>> >> Last year's high end, and current midrange android 5.0 mobile devices
>>>>>>> >> should support it (when they get 5.0 apk).
>>>>>>> >> >>
>>>>>>> >> >>
>>>>>>> >> >> ----- Original Message -----
>>>>>>> >> >> From: Raul Miller <[email protected]>
>>>>>>> >> >> To: Programming forum <[email protected]>
>>>>>>> >> >> Cc:
>>>>>>> >> >> Sent: Friday, March 20, 2015 9:28 AM
>>>>>>> >> >> Subject: Re: [Jprogramming] Labs was Re: Plotting a 3D Ellipse
>>>>>>> >> >>
>>>>>>> >> >> Commonly used? That will depend on context.
>>>>>>> >> >>
>>>>>>> >> >> Compute Shaders could be useful for someone attempting to 
>>>>>>> >> >> implement J
>>>>>>> >> >> primitives (perhaps with reduced functionality or constrained 
>>>>>>> >> >> domain
>>>>>>> >> >> but increased performance) within OpenGL.
>>>>>>> >> >>
>>>>>>> >> >> Tessellation Control  (roughly equivalent to a scan on an array 
>>>>>>> >> >> of up
>>>>>>> >> >> to 120 vertices) and Tesselation Evaluation (roughly equivalent to
>>>>>>> >> >> whatever on the result of the TC shader) shaders let you present
>>>>>>> >> >> imagery which does not precisely fit the "polygonal" model of the
>>>>>>> >> >> opengl data structures. (Smooth surfaces and hair-like structures 
>>>>>>> >> >> are
>>>>>>> >> >> two examples.)
>>>>>>> >> >>
>>>>>>> >> >> How much work is it to add support for a shader type?
>>>>>>> >> >>
>>>>>>> >> >> ...
>>>>>>> >> >>
>>>>>>> >> >> As for the incompatibility issues - that's going to take some 
>>>>>>> >> >> work. We
>>>>>>> >> >> will have to iterate on the effort here, with some things failing 
>>>>>>> >> >> for
>>>>>>> >> >> some people until we polish things up.
>>>>>>> >> >>
>>>>>>> >> >> Anyways, all of this will take some time. But I think it will be 
>>>>>>> >> >> fun.
>>>>>>> >> >> Or maybe useful.
>>>>>>> >> >>
>>>>>>> >> >> Thanks,
>>>>>>> >> >>
>>>>>>> >> >> --
>>>>>>> >> >> Raul
>>>>>>> >> >>
>>>>>>> >> >> On Fri, Mar 20, 2015 at 2:06 AM, bill lam <[email protected]> 
>>>>>>> >> >> wrote:
>>>>>>> >> >> > Current opengl addon only supports vertex, fragment and geometry
>>>>>>> >> shaders,
>>>>>>> >> >> > please let us know what other shaders are commonly used and 
>>>>>>> >> >> > should be
>>>>>>> >> >> > included.
>>>>>>> >> >> >
>>>>>>> >> >> > Also note that different versions of GLSL are incompatible. 
>>>>>>> >> >> > Your lab
>>>>>>> >> may
>>>>>>> >> >> > need to detect and run different versions depending on the 
>>>>>>> >> >> > target
>>>>>>> >> computer.
>>>>>>> >> >> > On Mar 20, 2015 1:23 PM, "Raul Miller" <[email protected]> 
>>>>>>> >> >> > wrote:
>>>>>>> >> >> >
>>>>>>> >> >> >> It looks like the J6 documentation on lab file format:
>>>>>>> >> >> >> http://www.jsoftware.com/docs/help602/user/labs.htm has also 
>>>>>>> >> >> >> been
>>>>>>> >> >> >> dropped from J803
>>>>>>> >> >> >>
>>>>>>> >> >> >> So, ok, I at least have a starting point. I imagine I'll trip 
>>>>>>> >> >> >> a few
>>>>>>> >> >> >> more times when testing out whatever parts of opengl2/webgl J
>>>>>>> >> >> >> implementations currently support. I'll check back in here 
>>>>>>> >> >> >> after I
>>>>>>> >> >> >> have (a) made some progress, and (b) feel like I need some more
>>>>>>> >> >> >> orientation.
>>>>>>> >> >> >>
>>>>>>> >> >> >> Thanks,
>>>>>>> >> >> >>
>>>>>>> >> >> >> --
>>>>>>> >> >> >> Raul
>>>>>>> >> >> >>
>>>>>>> >> >> >> On Fri, Mar 20, 2015 at 12:12 AM, robert therriault
>>>>>>> >> >> >> <[email protected]> wrote:
>>>>>>> >> >> >> > Raul,
>>>>>>> >> >> >> >
>>>>>>> >> >> >> > Labs can be created just using a text editor, but if you 
>>>>>>> >> >> >> > really
>>>>>>> >> want to
>>>>>>> >> >> >> use Author, I have created labs in 602 with Author and just 
>>>>>>> >> >> >> moved
>>>>>>> >> the lab
>>>>>>> >> >> >> file created over to the lab folder in j802.
>>>>>>> >> >> >> >
>>>>>>> >> >> >> > Cheers, bob
>>>>>>> >> >> >> >
>>>>>>> >> >> >> > On Mar 19, 2015, at 9:09 PM, Brian Schott 
>>>>>>> >> >> >> > <[email protected]>
>>>>>>> >> >> >> wrote:
>>>>>>> >> >> >> >
>>>>>>> >> >> >> >> It looks like the Author system has been omitted in j8 
>>>>>>> >> >> >> >> because of
>>>>>>> >> the
>>>>>>> >> >> >> >> following statement.
>>>>>>> >> >> >> >>
>>>>>>> >> >> >> >> ── (9 of 9) Lab Author 
>>>>>>> >> >> >> >> ──────────────────────────────────────
>>>>>>> >> >> >> >> The Lab Author system available from menu Studio|Author...
>>>>>>> >> >> >> >> allows you to build or edit labs.
>>>>>>> >> >> >> >>
>>>>>>> >> >> >> >> To experiment, select Studio|Author... and open up the lab
>>>>>>> >> >> >> >> system/author.ijt.
>>>>>>> >> >> >> >> )
>>>>>>> >> >> >> >>
>>>>>>> >> >> >> >>
>>>>>>> >> >> >> >>
>>>>>>> >> >> >> >> --
>>>>>>> >> >> >> >> (B=)
>>>>>>> >> >> >> >>
>>>>>>> >> ----------------------------------------------------------------------
>>>>>>> >> >> >> >> For information about J forums see
>>>>>>> >> http://www.jsoftware.com/forums.htm
>>>>>>> >> >>
>>>>>>> >> >> >> >
>>>>>>> >> >> >> >
>>>>>>> >> ----------------------------------------------------------------------
>>>>>>> >> >> >> > For information about J forums see
>>>>>>> >> http://www.jsoftware.com/forums.htm
>>>>>>> >> >> >>
>>>>>>> >> ----------------------------------------------------------------------
>>>>>>> >> >> >> For information about J forums see
>>>>>>> >> http://www.jsoftware.com/forums.htm
>>>>>>> >> >> > ----------------------------------------------------------------------
>>>>>>> >> >> > For information about J forums see
>>>>>>> >> http://www.jsoftware.com/forums.htm
>>>>>>> >> >> ----------------------------------------------------------------------
>>>>>>> >> >> For information about J forums see 
>>>>>>> >> >> http://www.jsoftware.com/forums.htm
>>>>>>> >> >> ----------------------------------------------------------------------
>>>>>>> >> >> For information about J forums see 
>>>>>>> >> >> http://www.jsoftware.com/forums.htm
>>>>>>> >> >
>>>>>>> >> > --
>>>>>>> >> > regards,
>>>>>>> >> > ====================================================
>>>>>>> >> > GPG key 1024D/4434BAB3 2008-08-24
>>>>>>> >> > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
>>>>>>> >> > gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
>>>>>>> >> > ----------------------------------------------------------------------
>>>>>>> >> > For information about J forums see 
>>>>>>> >> > http://www.jsoftware.com/forums.htm
>>>>>>> >> ----------------------------------------------------------------------
>>>>>>> >> For information about J forums see 
>>>>>>> >> http://www.jsoftware.com/forums.htm
>>>>>>> > ----------------------------------------------------------------------
>>>>>>> > For information about J forums see http://www.jsoftware.com/forums.htm
>>>>>>> ----------------------------------------------------------------------
>>>>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>>>>
>>>>>> --
>>>>>> regards,
>>>>>> ====================================================
>>>>>> GPG key 1024D/4434BAB3 2008-08-24
>>>>>> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
>>>>>> gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
>>>>>> ----------------------------------------------------------------------
>>>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>>> ----------------------------------------------------------------------
>>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to