Re: [Bf-committers] I can't use Opensubdiv on 2.79 RC1 with an AMD RX 480 (Linux)

2017-08-08 Thread Sergey Sharybin
Brecht, AMDGPU is an opensource driver implementation from AMD. It is NOT
directly used by system and/or applications, instead it is hooked up to
Mesa via LLVMPipe. So as far as applications are concerned, their OpenGL
provider is Mesa.

The issue here is that driver developers doesn't seem to be into
implementing all OpenGL features within compatibility profile. Core profile
on AMDGPU goes up to 4.5 if i'm remembering things correctly.

On Tue, Aug 8, 2017 at 12:18 AM, Brecht Van Lommel <
brechtvanlom...@pandora.be> wrote:

> I think in this specific case the driver is not installed or configured
> correctly. The system info shows it's not using the AMDGPU driver for
> OpenGL, but Mesa. The RX 480 is certainly new enough to support OpenSubdiv.
>
> On Mon, Aug 7, 2017 at 11:26 PM, Sergey Sharybin 
> wrote:
>
> > Blender requires decent OpenGL for drawing OpenSubdiv meshes. This is the
> > only way to get decent speedups.
> >
> > But it's not all that sad as it sounds! In Blender 2.8 we've switched to
> > OpenGL core profile, which has higher OpenGL support than the
> compatibility
> > profile we use in 2.78/2.79. Unfortunately, we did not hook up OpenSubdiv
> > in 2.8 branch yet.
> >
> > So with 2.8 OpenSubdiv support will come to more hardware (including
> Apple
> > macOS) with more features (like adaptive subdivisions).
> >
> > On Mon, Aug 7, 2017 at 11:11 PM, Jefferson Rausseo <
> > jeffersonraus...@gmail.com> wrote:
> >
> > > Is it possible to use Opensubdiv with CPU only? For example with
> OpenMP.
> > >
> > > 2017-08-07 12:24 GMT-04:00 Sergey Sharybin :
> > >
> > > > Thanks for the file. This clarifies a lots.
> > > >
> > > > Your driver only provides OpenGL 3.0, for which we need the following
> > > > extensions:
> > > >
> > > > - uniform_buffer_object
> > > > - geometry_shader4
> > > > - texture_buffer_object
> > > >
> > > > The latter two are not supported by the driver you're using (you can
> > see
> > > > that in the `extensions` section of the system-info).
> > > >
> > > >
> > > > On Mon, Aug 7, 2017 at 5:46 PM, Jefferson Rausseo <
> > > > jeffersonraus...@gmail.com> wrote:
> > > >
> > > > > system-info.txt:
> > > > > http://www.pasteall.org/501754/text
> > > > >
> > > > > 2017-08-07 11:38 GMT-04:00 Sergey Sharybin :
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > Please show your system-info.txt generated via Help -> Save
> System
> > > Info
> > > > > > (use hastebin.com or pasteall.org, that file will be quite
> long).
> > > > > >
> > > > > > On Mon, Aug 7, 2017 at 4:25 PM, Jefferson Rausseo <
> > > > > > jeffersonraus...@gmail.com> wrote:
> > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > I am a Blender user and I have some problems to use Opensubdiv
> > with
> > > > my
> > > > > > AMD
> > > > > > > RX 480:
> > > > > > >
> > > > > > > My computer:
> > > > > > > Linux: Manjaro 64bits 17.0
> > > > > > > Kernel: 4.12
> > > > > > > GPU: AMD RX 480 8Gb
> > > > > > > CPU: Ryzen 5 1600
> > > > > > > Driver: amdgpu (Free) + opencl-amd (not free)
> > > > > > >
> > > > > > > Blender: 2.79 RC1 Official build
> > > > > > >
> > > > > > > Screenshot:
> > > > > > > https://pasteboard.co/GEyDD10.png
> > > > > > >
> > > > > > > Do I need to install some package depends?
> > > > > > > ___
> > > > > > > Bf-committers mailing list
> > > > > > > Bf-committers@blender.org
> > > > > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > With best regards, Sergey Sharybin
> > > > > > ___
> > > > > > Bf-committers mailing list
> > > > > > Bf-committers@blender.org
> > > > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > > > >
> > > > > ___
> > > > > Bf-committers mailing list
> > > > > Bf-committers@blender.org
> > > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > With best regards, Sergey Sharybin
> > > > ___
> > > > Bf-committers mailing list
> > > > Bf-committers@blender.org
> > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > >
> > > ___
> > > Bf-committers mailing list
> > > Bf-committers@blender.org
> > > https://lists.blender.org/mailman/listinfo/bf-committers
> > >
> >
> >
> >
> > --
> > With best regards, Sergey Sharybin
> > ___
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
> >
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>



-- 
With best regards, Sergey Sharybin

Re: [Bf-committers] I can't use Opensubdiv on 2.79 RC1 with an AMD RX 480 (Linux)

2017-08-07 Thread Brecht Van Lommel
I think in this specific case the driver is not installed or configured
correctly. The system info shows it's not using the AMDGPU driver for
OpenGL, but Mesa. The RX 480 is certainly new enough to support OpenSubdiv.

On Mon, Aug 7, 2017 at 11:26 PM, Sergey Sharybin 
wrote:

> Blender requires decent OpenGL for drawing OpenSubdiv meshes. This is the
> only way to get decent speedups.
>
> But it's not all that sad as it sounds! In Blender 2.8 we've switched to
> OpenGL core profile, which has higher OpenGL support than the compatibility
> profile we use in 2.78/2.79. Unfortunately, we did not hook up OpenSubdiv
> in 2.8 branch yet.
>
> So with 2.8 OpenSubdiv support will come to more hardware (including Apple
> macOS) with more features (like adaptive subdivisions).
>
> On Mon, Aug 7, 2017 at 11:11 PM, Jefferson Rausseo <
> jeffersonraus...@gmail.com> wrote:
>
> > Is it possible to use Opensubdiv with CPU only? For example with OpenMP.
> >
> > 2017-08-07 12:24 GMT-04:00 Sergey Sharybin :
> >
> > > Thanks for the file. This clarifies a lots.
> > >
> > > Your driver only provides OpenGL 3.0, for which we need the following
> > > extensions:
> > >
> > > - uniform_buffer_object
> > > - geometry_shader4
> > > - texture_buffer_object
> > >
> > > The latter two are not supported by the driver you're using (you can
> see
> > > that in the `extensions` section of the system-info).
> > >
> > >
> > > On Mon, Aug 7, 2017 at 5:46 PM, Jefferson Rausseo <
> > > jeffersonraus...@gmail.com> wrote:
> > >
> > > > system-info.txt:
> > > > http://www.pasteall.org/501754/text
> > > >
> > > > 2017-08-07 11:38 GMT-04:00 Sergey Sharybin :
> > > >
> > > > > Hi,
> > > > >
> > > > > Please show your system-info.txt generated via Help -> Save System
> > Info
> > > > > (use hastebin.com or pasteall.org, that file will be quite long).
> > > > >
> > > > > On Mon, Aug 7, 2017 at 4:25 PM, Jefferson Rausseo <
> > > > > jeffersonraus...@gmail.com> wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > I am a Blender user and I have some problems to use Opensubdiv
> with
> > > my
> > > > > AMD
> > > > > > RX 480:
> > > > > >
> > > > > > My computer:
> > > > > > Linux: Manjaro 64bits 17.0
> > > > > > Kernel: 4.12
> > > > > > GPU: AMD RX 480 8Gb
> > > > > > CPU: Ryzen 5 1600
> > > > > > Driver: amdgpu (Free) + opencl-amd (not free)
> > > > > >
> > > > > > Blender: 2.79 RC1 Official build
> > > > > >
> > > > > > Screenshot:
> > > > > > https://pasteboard.co/GEyDD10.png
> > > > > >
> > > > > > Do I need to install some package depends?
> > > > > > ___
> > > > > > Bf-committers mailing list
> > > > > > Bf-committers@blender.org
> > > > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > With best regards, Sergey Sharybin
> > > > > ___
> > > > > Bf-committers mailing list
> > > > > Bf-committers@blender.org
> > > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > > >
> > > > ___
> > > > Bf-committers mailing list
> > > > Bf-committers@blender.org
> > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > >
> > >
> > >
> > >
> > > --
> > > With best regards, Sergey Sharybin
> > > ___
> > > Bf-committers mailing list
> > > Bf-committers@blender.org
> > > https://lists.blender.org/mailman/listinfo/bf-committers
> > >
> > ___
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
> >
>
>
>
> --
> With best regards, Sergey Sharybin
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] I can't use Opensubdiv on 2.79 RC1 with an AMD RX 480 (Linux)

2017-08-07 Thread Sergey Sharybin
Blender requires decent OpenGL for drawing OpenSubdiv meshes. This is the
only way to get decent speedups.

But it's not all that sad as it sounds! In Blender 2.8 we've switched to
OpenGL core profile, which has higher OpenGL support than the compatibility
profile we use in 2.78/2.79. Unfortunately, we did not hook up OpenSubdiv
in 2.8 branch yet.

So with 2.8 OpenSubdiv support will come to more hardware (including Apple
macOS) with more features (like adaptive subdivisions).

On Mon, Aug 7, 2017 at 11:11 PM, Jefferson Rausseo <
jeffersonraus...@gmail.com> wrote:

> Is it possible to use Opensubdiv with CPU only? For example with OpenMP.
>
> 2017-08-07 12:24 GMT-04:00 Sergey Sharybin :
>
> > Thanks for the file. This clarifies a lots.
> >
> > Your driver only provides OpenGL 3.0, for which we need the following
> > extensions:
> >
> > - uniform_buffer_object
> > - geometry_shader4
> > - texture_buffer_object
> >
> > The latter two are not supported by the driver you're using (you can see
> > that in the `extensions` section of the system-info).
> >
> >
> > On Mon, Aug 7, 2017 at 5:46 PM, Jefferson Rausseo <
> > jeffersonraus...@gmail.com> wrote:
> >
> > > system-info.txt:
> > > http://www.pasteall.org/501754/text
> > >
> > > 2017-08-07 11:38 GMT-04:00 Sergey Sharybin :
> > >
> > > > Hi,
> > > >
> > > > Please show your system-info.txt generated via Help -> Save System
> Info
> > > > (use hastebin.com or pasteall.org, that file will be quite long).
> > > >
> > > > On Mon, Aug 7, 2017 at 4:25 PM, Jefferson Rausseo <
> > > > jeffersonraus...@gmail.com> wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > I am a Blender user and I have some problems to use Opensubdiv with
> > my
> > > > AMD
> > > > > RX 480:
> > > > >
> > > > > My computer:
> > > > > Linux: Manjaro 64bits 17.0
> > > > > Kernel: 4.12
> > > > > GPU: AMD RX 480 8Gb
> > > > > CPU: Ryzen 5 1600
> > > > > Driver: amdgpu (Free) + opencl-amd (not free)
> > > > >
> > > > > Blender: 2.79 RC1 Official build
> > > > >
> > > > > Screenshot:
> > > > > https://pasteboard.co/GEyDD10.png
> > > > >
> > > > > Do I need to install some package depends?
> > > > > ___
> > > > > Bf-committers mailing list
> > > > > Bf-committers@blender.org
> > > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > With best regards, Sergey Sharybin
> > > > ___
> > > > Bf-committers mailing list
> > > > Bf-committers@blender.org
> > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > >
> > > ___
> > > Bf-committers mailing list
> > > Bf-committers@blender.org
> > > https://lists.blender.org/mailman/listinfo/bf-committers
> > >
> >
> >
> >
> > --
> > With best regards, Sergey Sharybin
> > ___
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
> >
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>



-- 
With best regards, Sergey Sharybin
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] I can't use Opensubdiv on 2.79 RC1 with an AMD RX 480 (Linux)

2017-08-07 Thread Jefferson Rausseo
Is it possible to use Opensubdiv with CPU only? For example with OpenMP.

2017-08-07 12:24 GMT-04:00 Sergey Sharybin :

> Thanks for the file. This clarifies a lots.
>
> Your driver only provides OpenGL 3.0, for which we need the following
> extensions:
>
> - uniform_buffer_object
> - geometry_shader4
> - texture_buffer_object
>
> The latter two are not supported by the driver you're using (you can see
> that in the `extensions` section of the system-info).
>
>
> On Mon, Aug 7, 2017 at 5:46 PM, Jefferson Rausseo <
> jeffersonraus...@gmail.com> wrote:
>
> > system-info.txt:
> > http://www.pasteall.org/501754/text
> >
> > 2017-08-07 11:38 GMT-04:00 Sergey Sharybin :
> >
> > > Hi,
> > >
> > > Please show your system-info.txt generated via Help -> Save System Info
> > > (use hastebin.com or pasteall.org, that file will be quite long).
> > >
> > > On Mon, Aug 7, 2017 at 4:25 PM, Jefferson Rausseo <
> > > jeffersonraus...@gmail.com> wrote:
> > >
> > > > Hi,
> > > >
> > > > I am a Blender user and I have some problems to use Opensubdiv with
> my
> > > AMD
> > > > RX 480:
> > > >
> > > > My computer:
> > > > Linux: Manjaro 64bits 17.0
> > > > Kernel: 4.12
> > > > GPU: AMD RX 480 8Gb
> > > > CPU: Ryzen 5 1600
> > > > Driver: amdgpu (Free) + opencl-amd (not free)
> > > >
> > > > Blender: 2.79 RC1 Official build
> > > >
> > > > Screenshot:
> > > > https://pasteboard.co/GEyDD10.png
> > > >
> > > > Do I need to install some package depends?
> > > > ___
> > > > Bf-committers mailing list
> > > > Bf-committers@blender.org
> > > > https://lists.blender.org/mailman/listinfo/bf-committers
> > > >
> > >
> > >
> > >
> > > --
> > > With best regards, Sergey Sharybin
> > > ___
> > > Bf-committers mailing list
> > > Bf-committers@blender.org
> > > https://lists.blender.org/mailman/listinfo/bf-committers
> > >
> > ___
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
> >
>
>
>
> --
> With best regards, Sergey Sharybin
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] I can't use Opensubdiv on 2.79 RC1 with an AMD RX 480 (Linux)

2017-08-07 Thread Sergey Sharybin
Thanks for the file. This clarifies a lots.

Your driver only provides OpenGL 3.0, for which we need the following
extensions:

- uniform_buffer_object
- geometry_shader4
- texture_buffer_object

The latter two are not supported by the driver you're using (you can see
that in the `extensions` section of the system-info).


On Mon, Aug 7, 2017 at 5:46 PM, Jefferson Rausseo <
jeffersonraus...@gmail.com> wrote:

> system-info.txt:
> http://www.pasteall.org/501754/text
>
> 2017-08-07 11:38 GMT-04:00 Sergey Sharybin :
>
> > Hi,
> >
> > Please show your system-info.txt generated via Help -> Save System Info
> > (use hastebin.com or pasteall.org, that file will be quite long).
> >
> > On Mon, Aug 7, 2017 at 4:25 PM, Jefferson Rausseo <
> > jeffersonraus...@gmail.com> wrote:
> >
> > > Hi,
> > >
> > > I am a Blender user and I have some problems to use Opensubdiv with my
> > AMD
> > > RX 480:
> > >
> > > My computer:
> > > Linux: Manjaro 64bits 17.0
> > > Kernel: 4.12
> > > GPU: AMD RX 480 8Gb
> > > CPU: Ryzen 5 1600
> > > Driver: amdgpu (Free) + opencl-amd (not free)
> > >
> > > Blender: 2.79 RC1 Official build
> > >
> > > Screenshot:
> > > https://pasteboard.co/GEyDD10.png
> > >
> > > Do I need to install some package depends?
> > > ___
> > > Bf-committers mailing list
> > > Bf-committers@blender.org
> > > https://lists.blender.org/mailman/listinfo/bf-committers
> > >
> >
> >
> >
> > --
> > With best regards, Sergey Sharybin
> > ___
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
> >
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>



-- 
With best regards, Sergey Sharybin
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] I can't use Opensubdiv on 2.79 RC1 with an AMD RX 480 (Linux)

2017-08-07 Thread Jefferson Rausseo
system-info.txt:
http://www.pasteall.org/501754/text

2017-08-07 11:38 GMT-04:00 Sergey Sharybin :

> Hi,
>
> Please show your system-info.txt generated via Help -> Save System Info
> (use hastebin.com or pasteall.org, that file will be quite long).
>
> On Mon, Aug 7, 2017 at 4:25 PM, Jefferson Rausseo <
> jeffersonraus...@gmail.com> wrote:
>
> > Hi,
> >
> > I am a Blender user and I have some problems to use Opensubdiv with my
> AMD
> > RX 480:
> >
> > My computer:
> > Linux: Manjaro 64bits 17.0
> > Kernel: 4.12
> > GPU: AMD RX 480 8Gb
> > CPU: Ryzen 5 1600
> > Driver: amdgpu (Free) + opencl-amd (not free)
> >
> > Blender: 2.79 RC1 Official build
> >
> > Screenshot:
> > https://pasteboard.co/GEyDD10.png
> >
> > Do I need to install some package depends?
> > ___
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
> >
>
>
>
> --
> With best regards, Sergey Sharybin
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] I can't use Opensubdiv on 2.79 RC1 with an AMD RX 480 (Linux)

2017-08-07 Thread Sergey Sharybin
Hi,

Please show your system-info.txt generated via Help -> Save System Info
(use hastebin.com or pasteall.org, that file will be quite long).

On Mon, Aug 7, 2017 at 4:25 PM, Jefferson Rausseo <
jeffersonraus...@gmail.com> wrote:

> Hi,
>
> I am a Blender user and I have some problems to use Opensubdiv with my AMD
> RX 480:
>
> My computer:
> Linux: Manjaro 64bits 17.0
> Kernel: 4.12
> GPU: AMD RX 480 8Gb
> CPU: Ryzen 5 1600
> Driver: amdgpu (Free) + opencl-amd (not free)
>
> Blender: 2.79 RC1 Official build
>
> Screenshot:
> https://pasteboard.co/GEyDD10.png
>
> Do I need to install some package depends?
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>



-- 
With best regards, Sergey Sharybin
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] I can't use Opensubdiv on 2.79 RC1 with an AMD RX 480 (Linux)

2017-08-07 Thread Jefferson Rausseo
Hi,

I am a Blender user and I have some problems to use Opensubdiv with my AMD
RX 480:

My computer:
Linux: Manjaro 64bits 17.0
Kernel: 4.12
GPU: AMD RX 480 8Gb
CPU: Ryzen 5 1600
Driver: amdgpu (Free) + opencl-amd (not free)

Blender: 2.79 RC1 Official build

Screenshot:
https://pasteboard.co/GEyDD10.png

Do I need to install some package depends?
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers