Re: [NEW] graphics/opensubdiv
On 2021/01/26 08:54, Dimitri Karamazov wrote: > Ping > > On Sun, Jan 10, 2021 at 07:20:09PM +0100, Rafael Sadowski wrote: > > On Sat Jan 09, 2021 at 07:15:36PM +, Dimitri Karamazov wrote: > > > Ping > > > > Port-wise it looks good to me. If someone wants to import this, > > ok rsadowski@ > > Imported.
Re: [NEW] graphics/opensubdiv
Ping On Sun, Jan 10, 2021 at 07:20:09PM +0100, Rafael Sadowski wrote: > On Sat Jan 09, 2021 at 07:15:36PM +, Dimitri Karamazov wrote: > > Ping > > Port-wise it looks good to me. If someone wants to import this, > ok rsadowski@ > opensubdiv.tar.gz Description: Binary data
Re: [NEW] graphics/opensubdiv
On Sun, Jan 10, 2021 at 07:20:09PM +0100, Rafael Sadowski wrote: > On Sat Jan 09, 2021 at 07:15:36PM +, Dimitri Karamazov wrote: > > Ping > > Port-wise it looks good to me. If someone wants to import this, > ok rsadowski@ > Ping On Sun, Jan 03, 2021 at 05:00:16PM +, Dimitri Karamazov wrote: > On Sun, Jan 03, 2021 at 11:02:38AM +0100, Rafael Sadowski wrote: > > On Sun Jan 03, 2021 at 07:50:58AM +, Dimitri Karamazov wrote: > > > Ping > > > > > > On Mon, Dec 28, 2020 at 06:50:24AM +, Dimitri Karamazov wrote: > > > > On Mon, Dec 21, 2020 at 12:07:28PM +, Dimitri Karamazov wrote: > > > > Ping > > > > > > > > > Ping > > > > > > > > > > On Sun, Dec 13, 2020 at 07:01:14PM +, Dimitri Karamazov wrote: > > > > > > On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote: > > > > > > > Dimitri Karamazov writes: > > > > > > > > > > > > > > > Information for inst:opensubdiv-3.4.3 > > > > > > > > > > > > > > > > Comment: > > > > > > > > open-source subdivision surface library > > > > > > > > > > > > > > > > Description: > > > > > > > > OpenSubdiv is a set of open source libraries that implement > > > > > > > > high performance > > > > > > > > subdivision surface (subdiv) evaluation on massively parallel > > > > > > > > CPU and GPU > > > > > > > > architectures. This codepath is optimized for drawing deforming > > > > > > > > subdivs with > > > > > > > > static topology at interactive framerates. The resulting limit > > > > > > > > surface > > > > > > > > matches Pixar's Renderman to numerical precision. > > > > > > > > > > > > > > > > Maintainer: Dimitri Karamazov > > > > > > > > > > > > > > > > WWW: https://graphics.pixar.com/opensubdiv/ > > > > > > > > > > > > > > > > This port is pretty provides a vital functionality for blender. > > > > > > > > Build, run tested with blender > > > > > > > > All regression tests pass. > > > > > > > > > > > > > > > > Any comments,OK's? > > > > > > > > > > > > > > It doesn't build on my machine (amd64). ld is unable to find -lrt > > > > > > > and -ldl, > > > > > > Ah, must've cleared the sed command to remove that single instance > > > > > > while > > > > > > cleaning the Makefile. Now I've included it in a patch. > > > > > > > > > > > > > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi > > > > > > > Xinerama > > > > > > > WANTLIB += Xrandr Xxf86vm c m tbb > > > > > > > > > > > > > > So not sure if these extra ones are needed if just for regression > > > > > > > test. > > > > > > > Also seems like most of the wantlib anyway is just for the GPU > > > > > > > lib, > > > > > > > wondering if we should even install this? Not sure if we could > > > > > > > use it > > > > > > > even if we wanted to. > > > > > > > > > > > > While building all option must be turned on since it allows for a > > > > > > more > > > > > > thorough testing. Just delete those files post-install. They won't > > > > > > be > > > > > > cluttering the WANTLIB then. Also 2 regression tests fail out of 16. > > > > > > Let me know if it is same for you. > > > > > > > > > > > > regards, > > > > > > Dimitri > > > > > > > > > > > > > > > > > > > > > > > > > > > > I ran into: > > > > -- Set runtime path of > > "/usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/tutorials/osd_tutorial_0" > > to "/usr/local/lib" > > rm -rf /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/tutorials > > rm > > /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/{far,gl,hbr,osd}* > > rm: /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/gl*: No such > > file or directory > > rm: /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/osd*: No such > > file or directory > > > > Sad, must've made some changes before this ping. > Added the graphics/glfw build dep which is required > for building those and corresponding tests. > I've built and run tested right now. opensubdiv.tar.gz Description: Binary data
Re: [NEW] graphics/opensubdiv
On Sat Jan 09, 2021 at 07:15:36PM +, Dimitri Karamazov wrote: > Ping Port-wise it looks good to me. If someone wants to import this, ok rsadowski@
Re: [NEW] graphics/opensubdiv
Ping On Sun, Jan 03, 2021 at 05:00:16PM +, Dimitri Karamazov wrote: > On Sun, Jan 03, 2021 at 11:02:38AM +0100, Rafael Sadowski wrote: > > On Sun Jan 03, 2021 at 07:50:58AM +, Dimitri Karamazov wrote: > > > Ping > > > > > > On Mon, Dec 28, 2020 at 06:50:24AM +, Dimitri Karamazov wrote: > > > > On Mon, Dec 21, 2020 at 12:07:28PM +, Dimitri Karamazov wrote: > > > > Ping > > > > > > > > > Ping > > > > > > > > > > On Sun, Dec 13, 2020 at 07:01:14PM +, Dimitri Karamazov wrote: > > > > > > On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote: > > > > > > > Dimitri Karamazov writes: > > > > > > > > > > > > > > > Information for inst:opensubdiv-3.4.3 > > > > > > > > > > > > > > > > Comment: > > > > > > > > open-source subdivision surface library > > > > > > > > > > > > > > > > Description: > > > > > > > > OpenSubdiv is a set of open source libraries that implement > > > > > > > > high performance > > > > > > > > subdivision surface (subdiv) evaluation on massively parallel > > > > > > > > CPU and GPU > > > > > > > > architectures. This codepath is optimized for drawing deforming > > > > > > > > subdivs with > > > > > > > > static topology at interactive framerates. The resulting limit > > > > > > > > surface > > > > > > > > matches Pixar's Renderman to numerical precision. > > > > > > > > > > > > > > > > Maintainer: Dimitri Karamazov > > > > > > > > > > > > > > > > WWW: https://graphics.pixar.com/opensubdiv/ > > > > > > > > > > > > > > > > This port is pretty provides a vital functionality for blender. > > > > > > > > Build, run tested with blender > > > > > > > > All regression tests pass. > > > > > > > > > > > > > > > > Any comments,OK's? > > > > > > > > > > > > > > It doesn't build on my machine (amd64). ld is unable to find -lrt > > > > > > > and -ldl, > > > > > > Ah, must've cleared the sed command to remove that single instance > > > > > > while > > > > > > cleaning the Makefile. Now I've included it in a patch. > > > > > > > > > > > > > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi > > > > > > > Xinerama > > > > > > > WANTLIB += Xrandr Xxf86vm c m tbb > > > > > > > > > > > > > > So not sure if these extra ones are needed if just for regression > > > > > > > test. > > > > > > > Also seems like most of the wantlib anyway is just for the GPU > > > > > > > lib, > > > > > > > wondering if we should even install this? Not sure if we could > > > > > > > use it > > > > > > > even if we wanted to. > > > > > > > > > > > > While building all option must be turned on since it allows for a > > > > > > more > > > > > > thorough testing. Just delete those files post-install. They won't > > > > > > be > > > > > > cluttering the WANTLIB then. Also 2 regression tests fail out of 16. > > > > > > Let me know if it is same for you. > > > > > > > > > > > > regards, > > > > > > Dimitri > > > > > > > > > > > > > > > > > > > > > > > > > > > > I ran into: > > > > -- Set runtime path of > > "/usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/tutorials/osd_tutorial_0" > > to "/usr/local/lib" > > rm -rf /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/tutorials > > rm > > /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/{far,gl,hbr,osd}* > > rm: /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/gl*: No such > > file or directory > > rm: /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/osd*: No such > > file or directory > > > > Sad, must've made some changes before this ping. > Added the graphics/glfw build dep which is required > for building those and corresponding tests. > I've built and run tested right now. opensubdiv.tar.gz Description: Binary data
Re: [NEW] graphics/opensubdiv
On Sun, Jan 03, 2021 at 11:02:38AM +0100, Rafael Sadowski wrote: > On Sun Jan 03, 2021 at 07:50:58AM +, Dimitri Karamazov wrote: > > Ping > > > > On Mon, Dec 28, 2020 at 06:50:24AM +, Dimitri Karamazov wrote: > > > On Mon, Dec 21, 2020 at 12:07:28PM +, Dimitri Karamazov wrote: > > > Ping > > > > > > > Ping > > > > > > > > On Sun, Dec 13, 2020 at 07:01:14PM +, Dimitri Karamazov wrote: > > > > > On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote: > > > > > > Dimitri Karamazov writes: > > > > > > > > > > > > > Information for inst:opensubdiv-3.4.3 > > > > > > > > > > > > > > Comment: > > > > > > > open-source subdivision surface library > > > > > > > > > > > > > > Description: > > > > > > > OpenSubdiv is a set of open source libraries that implement high > > > > > > > performance > > > > > > > subdivision surface (subdiv) evaluation on massively parallel CPU > > > > > > > and GPU > > > > > > > architectures. This codepath is optimized for drawing deforming > > > > > > > subdivs with > > > > > > > static topology at interactive framerates. The resulting limit > > > > > > > surface > > > > > > > matches Pixar's Renderman to numerical precision. > > > > > > > > > > > > > > Maintainer: Dimitri Karamazov > > > > > > > > > > > > > > WWW: https://graphics.pixar.com/opensubdiv/ > > > > > > > > > > > > > > This port is pretty provides a vital functionality for blender. > > > > > > > Build, run tested with blender > > > > > > > All regression tests pass. > > > > > > > > > > > > > > Any comments,OK's? > > > > > > > > > > > > It doesn't build on my machine (amd64). ld is unable to find -lrt > > > > > > and -ldl, > > > > > Ah, must've cleared the sed command to remove that single instance > > > > > while > > > > > cleaning the Makefile. Now I've included it in a patch. > > > > > > > > > > > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi Xinerama > > > > > > WANTLIB += Xrandr Xxf86vm c m tbb > > > > > > > > > > > > So not sure if these extra ones are needed if just for regression > > > > > > test. > > > > > > Also seems like most of the wantlib anyway is just for the GPU lib, > > > > > > wondering if we should even install this? Not sure if we could use > > > > > > it > > > > > > even if we wanted to. > > > > > > > > > > While building all option must be turned on since it allows for a > > > > > more > > > > > thorough testing. Just delete those files post-install. They won't be > > > > > cluttering the WANTLIB then. Also 2 regression tests fail out of 16. > > > > > Let me know if it is same for you. > > > > > > > > > > regards, > > > > > Dimitri > > > > > > > > > > > > > > > > > > > > I ran into: > > -- Set runtime path of > "/usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/tutorials/osd_tutorial_0" > to "/usr/local/lib" > rm -rf /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/tutorials > rm /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/{far,gl,hbr,osd}* > rm: /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/gl*: No such > file or directory > rm: /usr/ports/pobj/opensubdiv-3.4.3/fake-amd64/usr/local/bin/osd*: No such > file or directory > Sad, must've made some changes before this ping. Added the graphics/glfw build dep which is required for building those and corresponding tests. I've built and run tested right now. opensubdiv.tar.gz Description: Binary data
Re: [NEW] graphics/opensubdiv
Ping On Mon, Dec 28, 2020 at 06:50:24AM +, Dimitri Karamazov wrote: > On Mon, Dec 21, 2020 at 12:07:28PM +, Dimitri Karamazov wrote: > Ping > > > Ping > > > > On Sun, Dec 13, 2020 at 07:01:14PM +, Dimitri Karamazov wrote: > > > On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote: > > > > Dimitri Karamazov writes: > > > > > > > > > Information for inst:opensubdiv-3.4.3 > > > > > > > > > > Comment: > > > > > open-source subdivision surface library > > > > > > > > > > Description: > > > > > OpenSubdiv is a set of open source libraries that implement high > > > > > performance > > > > > subdivision surface (subdiv) evaluation on massively parallel CPU and > > > > > GPU > > > > > architectures. This codepath is optimized for drawing deforming > > > > > subdivs with > > > > > static topology at interactive framerates. The resulting limit surface > > > > > matches Pixar's Renderman to numerical precision. > > > > > > > > > > Maintainer: Dimitri Karamazov > > > > > > > > > > WWW: https://graphics.pixar.com/opensubdiv/ > > > > > > > > > > This port is pretty provides a vital functionality for blender. > > > > > Build, run tested with blender > > > > > All regression tests pass. > > > > > > > > > > Any comments,OK's? > > > > > > > > It doesn't build on my machine (amd64). ld is unable to find -lrt and > > > > -ldl, > > > Ah, must've cleared the sed command to remove that single instance while > > > cleaning the Makefile. Now I've included it in a patch. > > > > > > > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi Xinerama > > > > WANTLIB += Xrandr Xxf86vm c m tbb > > > > > > > > So not sure if these extra ones are needed if just for regression test. > > > > Also seems like most of the wantlib anyway is just for the GPU lib, > > > > wondering if we should even install this? Not sure if we could use it > > > > even if we wanted to. > > > > > > While building all option must be turned on since it allows for a more > > > thorough testing. Just delete those files post-install. They won't be > > > cluttering the WANTLIB then. Also 2 regression tests fail out of 16. > > > Let me know if it is same for you. > > > > > > regards, > > > Dimitri > > > > > > opensubdiv.tar.gz Description: Binary data
Re: [NEW] graphics/opensubdiv
On Mon, Dec 21, 2020 at 12:07:28PM +, Dimitri Karamazov wrote: Ping > Ping > > On Sun, Dec 13, 2020 at 07:01:14PM +, Dimitri Karamazov wrote: > > On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote: > > > Dimitri Karamazov writes: > > > > > > > Information for inst:opensubdiv-3.4.3 > > > > > > > > Comment: > > > > open-source subdivision surface library > > > > > > > > Description: > > > > OpenSubdiv is a set of open source libraries that implement high > > > > performance > > > > subdivision surface (subdiv) evaluation on massively parallel CPU and > > > > GPU > > > > architectures. This codepath is optimized for drawing deforming subdivs > > > > with > > > > static topology at interactive framerates. The resulting limit surface > > > > matches Pixar's Renderman to numerical precision. > > > > > > > > Maintainer: Dimitri Karamazov > > > > > > > > WWW: https://graphics.pixar.com/opensubdiv/ > > > > > > > > This port is pretty provides a vital functionality for blender. > > > > Build, run tested with blender > > > > All regression tests pass. > > > > > > > > Any comments,OK's? > > > > > > It doesn't build on my machine (amd64). ld is unable to find -lrt and > > > -ldl, > > Ah, must've cleared the sed command to remove that single instance while > > cleaning the Makefile. Now I've included it in a patch. > > > > > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi Xinerama > > > WANTLIB += Xrandr Xxf86vm c m tbb > > > > > > So not sure if these extra ones are needed if just for regression test. > > > Also seems like most of the wantlib anyway is just for the GPU lib, > > > wondering if we should even install this? Not sure if we could use it > > > even if we wanted to. > > > > While building all option must be turned on since it allows for a more > > thorough testing. Just delete those files post-install. They won't be > > cluttering the WANTLIB then. Also 2 regression tests fail out of 16. > > Let me know if it is same for you. > > > > regards, > > Dimitri > > opensubdiv.tar.gz Description: Binary data
Re: [NEW] graphics/opensubdiv
Ping On Sun, Dec 13, 2020 at 07:01:14PM +, Dimitri Karamazov wrote: > On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote: > > Dimitri Karamazov writes: > > > > > Information for inst:opensubdiv-3.4.3 > > > > > > Comment: > > > open-source subdivision surface library > > > > > > Description: > > > OpenSubdiv is a set of open source libraries that implement high > > > performance > > > subdivision surface (subdiv) evaluation on massively parallel CPU and GPU > > > architectures. This codepath is optimized for drawing deforming subdivs > > > with > > > static topology at interactive framerates. The resulting limit surface > > > matches Pixar's Renderman to numerical precision. > > > > > > Maintainer: Dimitri Karamazov > > > > > > WWW: https://graphics.pixar.com/opensubdiv/ > > > > > > This port is pretty provides a vital functionality for blender. > > > Build, run tested with blender > > > All regression tests pass. > > > > > > Any comments,OK's? > > > > It doesn't build on my machine (amd64). ld is unable to find -lrt and -ldl, > Ah, must've cleared the sed command to remove that single instance while > cleaning the Makefile. Now I've included it in a patch. > > > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi Xinerama > > WANTLIB += Xrandr Xxf86vm c m tbb > > > > So not sure if these extra ones are needed if just for regression test. > > Also seems like most of the wantlib anyway is just for the GPU lib, > > wondering if we should even install this? Not sure if we could use it > > even if we wanted to. > > While building all option must be turned on since it allows for a more > thorough testing. Just delete those files post-install. They won't be > cluttering the WANTLIB then. Also 2 regression tests fail out of 16. > Let me know if it is same for you. > > regards, > Dimitri opensubdiv.tar.gz Description: Binary data
Re: [NEW] graphics/opensubdiv
On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote: > Dimitri Karamazov writes: > > > Information for inst:opensubdiv-3.4.3 > > > > Comment: > > open-source subdivision surface library > > > > Description: > > OpenSubdiv is a set of open source libraries that implement high performance > > subdivision surface (subdiv) evaluation on massively parallel CPU and GPU > > architectures. This codepath is optimized for drawing deforming subdivs with > > static topology at interactive framerates. The resulting limit surface > > matches Pixar's Renderman to numerical precision. > > > > Maintainer: Dimitri Karamazov > > > > WWW: https://graphics.pixar.com/opensubdiv/ > > > > This port is pretty provides a vital functionality for blender. > > Build, run tested with blender > > All regression tests pass. > > > > Any comments,OK's? > > It doesn't build on my machine (amd64). ld is unable to find -lrt and -ldl, Ah, must've cleared the sed command to remove that single instance while cleaning the Makefile. Now I've included it in a patch. > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi Xinerama > WANTLIB += Xrandr Xxf86vm c m tbb > > So not sure if these extra ones are needed if just for regression test. > Also seems like most of the wantlib anyway is just for the GPU lib, > wondering if we should even install this? Not sure if we could use it > even if we wanted to. While building all option must be turned on since it allows for a more thorough testing. Just delete those files post-install. They won't be cluttering the WANTLIB then. Also 2 regression tests fail out of 16. Let me know if it is same for you. regards, Dimitri opensubdiv.tar.gz Description: Binary data
Re: [NEW] graphics/opensubdiv
Dimitri Karamazov writes: > Information for inst:opensubdiv-3.4.3 > > Comment: > open-source subdivision surface library > > Description: > OpenSubdiv is a set of open source libraries that implement high performance > subdivision surface (subdiv) evaluation on massively parallel CPU and GPU > architectures. This codepath is optimized for drawing deforming subdivs with > static topology at interactive framerates. The resulting limit surface > matches Pixar's Renderman to numerical precision. > > Maintainer: Dimitri Karamazov > > WWW: https://graphics.pixar.com/opensubdiv/ > > This port is pretty provides a vital functionality for blender. > Build, run tested with blender > All regression tests pass. > > Any comments,OK's? I've been testing my own port with blender and it is working quite nicely, so I'm happy with the behavior of this software. A couple comments on your port: It doesn't build on my machine (amd64). ld is unable to find -lrt and -ldl, which don't exist and are not necessary to link against on OpenBSD. not sure how you got around this, I have a patch to remove those libraries from the cmake config. I have several more libraries in my WANTLIB because the regression test binary wants them. WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi Xinerama WANTLIB += Xrandr Xxf86vm c m tbb So not sure if these extra ones are needed if just for regression test. Also seems like most of the wantlib anyway is just for the GPU lib, wondering if we should even install this? Not sure if we could use it even if we wanted to. There's flags to turn off tutorial and example building. There's also flags to turn off things like CUDA, OpenCL, other things OpenBSD doesn't have. I guess configure probably picks this up too. Best, Andrea
[NEW] graphics/opensubdiv
Information for inst:opensubdiv-3.4.3 Comment: open-source subdivision surface library Description: OpenSubdiv is a set of open source libraries that implement high performance subdivision surface (subdiv) evaluation on massively parallel CPU and GPU architectures. This codepath is optimized for drawing deforming subdivs with static topology at interactive framerates. The resulting limit surface matches Pixar's Renderman to numerical precision. Maintainer: Dimitri Karamazov WWW: https://graphics.pixar.com/opensubdiv/ This port is pretty provides a vital functionality for blender. Build, run tested with blender All regression tests pass. Any comments,OK's? opensubdiv.tar.gz Description: Binary data