media-libs / osl

Advanced shading language for production GI renderers

Official package sites : http://opensource.imageworks.com/?p=osl ·

A small but rich language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation.

v1.9.9 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~x86
USE flags
doc partio test

v1.9.6 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~x86
USE flags
doc partio test

v1.8.12 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 ~x86
USE flags
doc partio test

General

cpu_flags_x86_avx512f
SIMD Optimization
cpu_flags_x86_f16c
SIMD Optimization
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
partio
Use media-libs/partio
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

cpu_flags_x86

avx
Adds support for Advanced Vector Extensions instructions
avx2
Adds support for Advanced Vector Extensions 2 instructions
sse2
Use the SSE2 instruction set
sse3
Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
sse4_1
Enable SSE4.1 instruction support
sse4_2
Enable SSE4.2 instruction support
ssse3
Use the SSSE3 instruction set (NOT sse3/pni)

dev-libs / boost : Boost Libraries for C++

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-util / cmake : Cross platform Make

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / openimageio : A library for reading and writing images

media-libs / partio : Library for particle IO and manipulation

sys-devel / bison : A general-purpose (yacc-compatible) parser generator

sys-devel / clang : C language family frontend for LLVM

sys-devel / flex : The Fast Lexical Analyzer

sys-devel / make : Standard tool to compile source trees

sys-libs / zlib : Standard (de)compression library

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / openimageio : A library for reading and writing images

media-libs / partio : Library for particle IO and manipulation

sys-libs / zlib : Standard (de)compression library

media-gfx / blender : 3D Creation/Animation/Publishing System

642270
media-libs/osl-1.8.12 stable request
666698
media-libs/osl-1.9.9 +llvm-7 error: ‘createInstructionCombiningPass’ is not a member of ‘llvm’
669508
media-libs/osl-1.9.9 and 1.9.11 with media-libs/openexr-2.3.0 - CMake Error at src/cmake/modules/FindOpenEXR.cmake:59 (string): string sub-command REGEX, mode MATCHALL needs at least 5 arguments total to command.
673440
=media-libs/osl-1.9.9[partio,abi_x86_32] - .../work/OpenShadingLanguage-Release-1.9.9/src/liboslexec/pointcloud.cpp:386:5: error: static assertion failed: Only will work if Partio ParticleIndex is the size of a size_t
686480
media-libs/osl-1.10.5 version bump
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Scruggs · gentoo
media-libs/osl: bump to version 1.9.9
Closes: https://bugs.gentoo.org/659884
Aaron Bauman · gentoo
media-libs/osl: amd64 stable
Bug: https://bugs.gentoo.org/642270 Package-Manager: Portage-2.3.26, Repoman-2.3.7
Jonathan Scruggs · gentoo
media-libs/osl: add 1.9.6 release
Closes: https://github.com/gentoo/gentoo/pull/6996
Jonathan Scruggs · gentoo
media-libs/osl: Make clang depend compatible with llvm 4
LLVM 4 dropped a use flag to enable clang support. The depend is now directly to sys-devel/clang. Closes: https://bugs.gentoo.org/642728
Jonathan Scruggs · gentoo
media-libs/osl: New package
A small but rich language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation. New dependency for media-gfx/blender. Closes: https://github.com/gentoo/gentoo/pull/6609