From david.thompson at kitware.com Mon Sep 1 21:18:32 2014 From: david.thompson at kitware.com (David Thompson) Date: Mon, 1 Sep 2014 21:18:32 -0400 Subject: [Ves] VES-kiwi for Win8 In-Reply-To: <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> References: <20140827135248.02687448493@nhs-pd1e-esg101.ad1.nhs.net>, <20140827152737.7970B448C56@nhs-pd1e-esg002.ad1.nhs.net> <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> Message-ID: <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> Hi Jamie, > Aplogies for my ignorance but does this mean that the new VTK rendering code, which iirc targets open gl 2.1+, can be run on desktop or mobile applications? After a fashion. VTK's new rendering layer will target OpenGL 2.1 as the minimum required, but should also work with OpenGL4.1, which exposes an extension named ARB_ES2_compatibility. By enabling that extension and avoiding OpenGL calls that are not part of OpenGL/ES2, VTK applications should be able to target both desktop and mobile platforms. I expect that some rendering techniques will use OpenGL calls not part of GL/ES2 but the plan is for the core VTK rendering classes to stick with a pretty minimal subset of calls. Also, some mobile devices may come with full OpenGL (not GL/ES) support, in which case more rendering techniques could be supported (assuming the drivers aren't buggy... nervous laughter). David From ves at calculoandamios.com Tue Sep 16 10:33:12 2014 From: ves at calculoandamios.com (Carlos) Date: Tue, 16 Sep 2014 16:33:12 +0200 Subject: [Ves] VES-kiwi for Win8 In-Reply-To: <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> References: <20140827135248.02687448493@nhs-pd1e-esg101.ad1.nhs.net>, <20140827152737.7970B448C56@nhs-pd1e-esg002.ad1.nhs.net> <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> Message-ID: <00ca01cfd1bb$25650260$702f0720$@calculoandamios.com> Hi David, It sounds really well. Could you please tell us where we can find more information about this?. I have made a quick google search with vkt + ARB_ES2_compatibility but I have not find any relevant link, expect some headers. I have also checked the flags in Cmake for VTK 6.1 but I can't see this flag. regards, -----Mensaje original----- De: Ves [mailto:ves-bounces at public.kitware.com] En nombre de David Thompson Enviado el: martes, 02 de septiembre de 2014 3:19 Para: Wright James (NHS Greater Glasgow & Clyde) CC: ves at public.kitware.com Asunto: Re: [Ves] VES-kiwi for Win8 Hi Jamie, > Aplogies for my ignorance but does this mean that the new VTK rendering code, which iirc targets open gl 2.1+, can be run on desktop or mobile applications? After a fashion. VTK's new rendering layer will target OpenGL 2.1 as the minimum required, but should also work with OpenGL4.1, which exposes an extension named ARB_ES2_compatibility. By enabling that extension and avoiding OpenGL calls that are not part of OpenGL/ES2, VTK applications should be able to target both desktop and mobile platforms. I expect that some rendering techniques will use OpenGL calls not part of GL/ES2 but the plan is for the core VTK rendering classes to stick with a pretty minimal subset of calls. Also, some mobile devices may come with full OpenGL (not GL/ES) support, in which case more rendering techniques could be supported (assuming the drivers aren't buggy... nervous laughter). David _______________________________________________ Ves mailing list Ves at public.kitware.com http://public.kitware.com/mailman/listinfo/ves From david.thompson at kitware.com Mon Sep 1 21:18:32 2014 From: david.thompson at kitware.com (David Thompson) Date: Mon, 1 Sep 2014 21:18:32 -0400 Subject: [Ves] VES-kiwi for Win8 In-Reply-To: <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> References: <20140827135248.02687448493@nhs-pd1e-esg101.ad1.nhs.net>, <20140827152737.7970B448C56@nhs-pd1e-esg002.ad1.nhs.net> <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> Message-ID: <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> Hi Jamie, > Aplogies for my ignorance but does this mean that the new VTK rendering code, which iirc targets open gl 2.1+, can be run on desktop or mobile applications? After a fashion. VTK's new rendering layer will target OpenGL 2.1 as the minimum required, but should also work with OpenGL4.1, which exposes an extension named ARB_ES2_compatibility. By enabling that extension and avoiding OpenGL calls that are not part of OpenGL/ES2, VTK applications should be able to target both desktop and mobile platforms. I expect that some rendering techniques will use OpenGL calls not part of GL/ES2 but the plan is for the core VTK rendering classes to stick with a pretty minimal subset of calls. Also, some mobile devices may come with full OpenGL (not GL/ES) support, in which case more rendering techniques could be supported (assuming the drivers aren't buggy... nervous laughter). David From ves at calculoandamios.com Tue Sep 16 10:33:12 2014 From: ves at calculoandamios.com (Carlos) Date: Tue, 16 Sep 2014 16:33:12 +0200 Subject: [Ves] VES-kiwi for Win8 In-Reply-To: <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> References: <20140827135248.02687448493@nhs-pd1e-esg101.ad1.nhs.net>, <20140827152737.7970B448C56@nhs-pd1e-esg002.ad1.nhs.net> <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> Message-ID: <00ca01cfd1bb$25650260$702f0720$@calculoandamios.com> Hi David, It sounds really well. Could you please tell us where we can find more information about this?. I have made a quick google search with vkt + ARB_ES2_compatibility but I have not find any relevant link, expect some headers. I have also checked the flags in Cmake for VTK 6.1 but I can't see this flag. regards, -----Mensaje original----- De: Ves [mailto:ves-bounces at public.kitware.com] En nombre de David Thompson Enviado el: martes, 02 de septiembre de 2014 3:19 Para: Wright James (NHS Greater Glasgow & Clyde) CC: ves at public.kitware.com Asunto: Re: [Ves] VES-kiwi for Win8 Hi Jamie, > Aplogies for my ignorance but does this mean that the new VTK rendering code, which iirc targets open gl 2.1+, can be run on desktop or mobile applications? After a fashion. VTK's new rendering layer will target OpenGL 2.1 as the minimum required, but should also work with OpenGL4.1, which exposes an extension named ARB_ES2_compatibility. By enabling that extension and avoiding OpenGL calls that are not part of OpenGL/ES2, VTK applications should be able to target both desktop and mobile platforms. I expect that some rendering techniques will use OpenGL calls not part of GL/ES2 but the plan is for the core VTK rendering classes to stick with a pretty minimal subset of calls. Also, some mobile devices may come with full OpenGL (not GL/ES) support, in which case more rendering techniques could be supported (assuming the drivers aren't buggy... nervous laughter). David _______________________________________________ Ves mailing list Ves at public.kitware.com http://public.kitware.com/mailman/listinfo/ves From david.thompson at kitware.com Mon Sep 1 21:18:32 2014 From: david.thompson at kitware.com (David Thompson) Date: Mon, 1 Sep 2014 21:18:32 -0400 Subject: [Ves] VES-kiwi for Win8 In-Reply-To: <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> References: <20140827135248.02687448493@nhs-pd1e-esg101.ad1.nhs.net>, <20140827152737.7970B448C56@nhs-pd1e-esg002.ad1.nhs.net> <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> Message-ID: <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> Hi Jamie, > Aplogies for my ignorance but does this mean that the new VTK rendering code, which iirc targets open gl 2.1+, can be run on desktop or mobile applications? After a fashion. VTK's new rendering layer will target OpenGL 2.1 as the minimum required, but should also work with OpenGL4.1, which exposes an extension named ARB_ES2_compatibility. By enabling that extension and avoiding OpenGL calls that are not part of OpenGL/ES2, VTK applications should be able to target both desktop and mobile platforms. I expect that some rendering techniques will use OpenGL calls not part of GL/ES2 but the plan is for the core VTK rendering classes to stick with a pretty minimal subset of calls. Also, some mobile devices may come with full OpenGL (not GL/ES) support, in which case more rendering techniques could be supported (assuming the drivers aren't buggy... nervous laughter). David From ves at calculoandamios.com Tue Sep 16 10:33:12 2014 From: ves at calculoandamios.com (Carlos) Date: Tue, 16 Sep 2014 16:33:12 +0200 Subject: [Ves] VES-kiwi for Win8 In-Reply-To: <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> References: <20140827135248.02687448493@nhs-pd1e-esg101.ad1.nhs.net>, <20140827152737.7970B448C56@nhs-pd1e-esg002.ad1.nhs.net> <20140827173356.3405F448B48@nhs-pd1e-esg110.ad1.nhs.net> <5F9E005B-AD1C-4435-A40B-B952DF0BD309@kitware.com> Message-ID: <00ca01cfd1bb$25650260$702f0720$@calculoandamios.com> Hi David, It sounds really well. Could you please tell us where we can find more information about this?. I have made a quick google search with vkt + ARB_ES2_compatibility but I have not find any relevant link, expect some headers. I have also checked the flags in Cmake for VTK 6.1 but I can't see this flag. regards, -----Mensaje original----- De: Ves [mailto:ves-bounces at public.kitware.com] En nombre de David Thompson Enviado el: martes, 02 de septiembre de 2014 3:19 Para: Wright James (NHS Greater Glasgow & Clyde) CC: ves at public.kitware.com Asunto: Re: [Ves] VES-kiwi for Win8 Hi Jamie, > Aplogies for my ignorance but does this mean that the new VTK rendering code, which iirc targets open gl 2.1+, can be run on desktop or mobile applications? After a fashion. VTK's new rendering layer will target OpenGL 2.1 as the minimum required, but should also work with OpenGL4.1, which exposes an extension named ARB_ES2_compatibility. By enabling that extension and avoiding OpenGL calls that are not part of OpenGL/ES2, VTK applications should be able to target both desktop and mobile platforms. I expect that some rendering techniques will use OpenGL calls not part of GL/ES2 but the plan is for the core VTK rendering classes to stick with a pretty minimal subset of calls. Also, some mobile devices may come with full OpenGL (not GL/ES) support, in which case more rendering techniques could be supported (assuming the drivers aren't buggy... nervous laughter). David _______________________________________________ Ves mailing list Ves at public.kitware.com http://public.kitware.com/mailman/listinfo/ves