Skip to content
Latest commit a5c6d47 May 10, 2016 @lgritz lgritz Overaul of nested struct handling. (#640)
This enables nested structs (structs containing other structs) to be
useful as shader parameters, with initialization working as expected
with nested { {...}, {...} } notation. Tricky!
..
Failed to load latest commit information.
aastep shade_image utility runs a shader group to generate every pixel of an… May 28, 2015
and-or-not-synonyms More uniform path for python binary retrieval Mar 20, 2015
arithmetic Fix potential SIGFPE from divide by zero in shaders. Dec 9, 2015
array-derivs More uniform path for python binary retrieval Mar 20, 2015
array-range Better range checking error messages. Jun 25, 2015
array Update tests for keyword argument refactor Sep 10, 2015
blackbody More uniform path for python binary retrieval Mar 20, 2015
blendmath More uniform path for python binary retrieval Mar 20, 2015
breakcont More uniform path for python binary retrieval Mar 20, 2015
bug-array-heapoffsets New ref images for recent OIIO texture improvement. Feb 25, 2016
bug-locallifetime More uniform path for python binary retrieval Mar 20, 2015
bug-outputinit More uniform path for python binary retrieval Mar 20, 2015
bug-param-duplicate More uniform path for python binary retrieval Mar 20, 2015
bug-peep More uniform path for python binary retrieval Mar 20, 2015
cellnoise More uniform path for python binary retrieval Mar 20, 2015
closure-array Update tests for keyword argument refactor Sep 11, 2015
closure Update tests for keyword argument refactor Sep 11, 2015
color More uniform path for python binary retrieval Mar 20, 2015
common Add DEBUG build and test to the Travis-CI matrix. Jan 10, 2016
comparison More uniform path for python binary retrieval Mar 20, 2015
compile-buffer Add OSLCompiler::compile_buffer that compiles osl source in a string Dec 16, 2014
component-range Better range checking error messages. Jun 25, 2015
const-array-fill More uniform path for python binary retrieval Mar 20, 2015
const-array-params More uniform path for python binary retrieval Mar 20, 2015
debug-uninit Improve the messages given for uninitialized variable reads Jun 19, 2015
debugnan More uniform path for python binary retrieval Mar 20, 2015
derivs-muldiv-clobber More uniform path for python binary retrieval Mar 20, 2015
derivs More uniform path for python binary retrieval Mar 20, 2015
draw_string Add draw_string utility function to oslutil.h and add a unit test for it Jan 8, 2016
error-dupes More uniform path for python binary retrieval Mar 20, 2015
exit More uniform path for python binary retrieval Mar 20, 2015
exponential More uniform path for python binary retrieval Mar 20, 2015
function-earlyreturn More uniform path for python binary retrieval Mar 20, 2015
function-outputelem More uniform path for python binary retrieval Mar 20, 2015
function-simple More uniform path for python binary retrieval Mar 20, 2015
geomath More uniform path for python binary retrieval Mar 20, 2015
getattribute-camera Allow getattribute of camera attribs for testrender & testshade Jul 15, 2014
getsymbol-nonheap More uniform path for python binary retrieval Mar 20, 2015
gettextureinfo Test new oiio texture feature of constant/average color queries Dec 1, 2014
group-outputs More uniform path for python binary retrieval Mar 20, 2015
groupstring Allow OSLQuery from inside ShadingSystem Jul 8, 2014
hyperb More uniform path for python binary retrieval Mar 20, 2015
ieee_fp More uniform path for python binary retrieval Mar 20, 2015
if More uniform path for python binary retrieval Mar 20, 2015
incdec More uniform path for python binary retrieval Mar 20, 2015
initops More uniform path for python binary retrieval Mar 20, 2015
intbits More uniform path for python binary retrieval Mar 20, 2015
isconnected Make an option to have OSL isconnected() return 1 for userdata parame… Mar 10, 2016
isconstant Fix broken test from isconstant Nov 4, 2015
layers-Ciassign Change logic of lazy evaluation -- unconnected layers are now lazy. Sep 23, 2015
layers-entry Change logic of lazy evaluation -- unconnected layers are now lazy. Sep 23, 2015
layers-lazy More uniform path for python binary retrieval Mar 20, 2015
layers-nonlazycopy Update tests for keyword argument refactor Sep 11, 2015
layers-repeatedoutputs Extend get_symbol to retrieve the symbol from a particular named layer. Jan 15, 2015
layers More uniform path for python binary retrieval Mar 20, 2015
lazyglobals More uniform path for python binary retrieval Mar 20, 2015
linearstep linearstep & smooth_linearstep: handle degenerate edge0==edge1 case. Oct 29, 2015
logic More uniform path for python binary retrieval Mar 20, 2015
loop More uniform path for python binary retrieval Mar 20, 2015
matrix More uniform path for python binary retrieval Mar 20, 2015
mergeinstances-nouserdata New option: opt_merge_instances_with_userdata Feb 4, 2015
message Update test reference output for recent changes Sep 11, 2015
metadata-braces More uniform path for python binary retrieval Mar 20, 2015
miscmath More uniform path for python binary retrieval Mar 20, 2015
missing-shader More uniform path for python binary retrieval Mar 20, 2015
noise-cell More uniform path for python binary retrieval Mar 20, 2015
noise-gabor More uniform path for python binary retrieval Mar 20, 2015
noise-gabor2d-filter More uniform path for python binary retrieval Mar 20, 2015
noise-gabor3d-filter More uniform path for python binary retrieval Mar 20, 2015
noise-perlin More uniform path for python binary retrieval Mar 20, 2015
noise-simplex More uniform path for python binary retrieval Mar 20, 2015
noise-uperlin More uniform path for python binary retrieval Mar 20, 2015
noise-usimplex More uniform path for python binary retrieval Mar 20, 2015
noise More uniform path for python binary retrieval Mar 20, 2015
osl-imageio OIIO image reader plugin that runs OSL shaders to make the image. Jun 15, 2015
oslc-D More uniform path for python binary retrieval Mar 20, 2015
oslc-comma oslc fix: allow comma operator Jan 9, 2015
oslc-empty More uniform path for python binary retrieval Mar 20, 2015
oslc-err-arrayindex More uniform path for python binary retrieval Mar 20, 2015
oslc-err-closuremul More uniform path for python binary retrieval Mar 20, 2015
oslc-err-format More uniform path for python binary retrieval Mar 20, 2015
oslc-err-intoverflow More uniform path for python binary retrieval Mar 20, 2015
oslc-err-noreturn More uniform path for python binary retrieval Mar 20, 2015
oslc-err-outputparamvararray Support defaults for vararry parameters, with relevant tests. May 6, 2015
oslc-err-paramdefault More uniform path for python binary retrieval Mar 20, 2015
oslc-err-struct-array-init oslc bug fix for initializing array elements inside a param that's a … Jan 23, 2014
oslc-err-struct-dup More uniform path for python binary retrieval Mar 20, 2015
oslc-variadic-macro Enable variadic macros for Boost::wave. Jan 4, 2014
oslc-warn-commainit Warn for common misstep of forgetting constructor name. (635) Mar 28, 2016
oslinfo-arrayparams Support defaults for vararry parameters, with relevant tests. May 7, 2015
oslinfo-colorctrfloat Fix oslc incorrectly emitting init ops for constructor color(float). (#… Apr 14, 2016
oslinfo-metadata Enable oslc output of shader-wide metadata, and OSLQuery reading it p… Jan 13, 2015
oslinfo-noparams Fix OSLQuery crash reading OSO with local variables and no parameters. Nov 20, 2014
pnoise-cell More uniform path for python binary retrieval Mar 20, 2015
pnoise-gabor More uniform path for python binary retrieval Mar 20, 2015
pnoise-perlin More uniform path for python binary retrieval Mar 20, 2015
pnoise-uperlin More uniform path for python binary retrieval Mar 20, 2015
pnoise More uniform path for python binary retrieval Mar 20, 2015
pointcloud-fold Testsuite organization overhaul -- no more src or ref in build Jan 21, 2016
pointcloud More uniform path for python binary retrieval Mar 20, 2015
printf-whole-array Adjust test to handle printf("%f", float_array). Jun 19, 2014
raytype More uniform path for python binary retrieval Mar 20, 2015
render-background New ref images for recent OIIO texture improvement. Feb 26, 2016
render-bumptest Update testsuite references for testrender tests due to sampling patt… Jun 22, 2015
render-cornell Add DEBUG build and test to the Travis-CI matrix. Jan 11, 2016
render-furnace-diffuse More uniform path for python binary retrieval Mar 20, 2015
render-microfacet Update testsuite references for testrender tests due to sampling patt… Jun 22, 2015
render-oren-nayar Update testsuite references for testrender tests due to sampling patt… Jun 22, 2015
render-veachmis Update testsuite references for testrender tests due to sampling patt… Jun 22, 2015
render-ward Update testsuite references for testrender tests due to sampling patt… Jun 22, 2015
reparam More uniform path for python binary retrieval Mar 20, 2015
shortcircuit More uniform path for python binary retrieval Mar 20, 2015
spline-nonuniformknots More uniform path for python binary retrieval Mar 20, 2015
spline shade_image utility runs a shader group to generate every pixel of an… May 28, 2015
splineinverse More uniform path for python binary retrieval Mar 20, 2015
string Add string indexing and string hashing functions to stdosl.h Jan 8, 2016
struct-array-mixture More uniform path for python binary retrieval Mar 20, 2015
struct-array More uniform path for python binary retrieval Mar 20, 2015
struct-err More uniform path for python binary retrieval Mar 20, 2015
struct-init-copy Important bug fix for code generation of struct parameters copied whole. Sep 29, 2015
struct-layers Update test reference output for recent changes Sep 11, 2015
struct-nested-assign Overaul of nested struct handling. (#640) May 10, 2016
struct-nested-deep Overaul of nested struct handling. (#640) May 10, 2016
struct-nested Overaul of nested struct handling. (#640) May 10, 2016
struct-return Allow functions to return a struct. (#636) Apr 7, 2016
struct-with-array More uniform path for python binary retrieval Mar 20, 2015
struct More uniform path for python binary retrieval Mar 20, 2015
ternary More uniform path for python binary retrieval Mar 20, 2015
testshade-expr OIIO image reader plugin that runs OSL shaders to make the image. Jun 16, 2015
texture-alpha More uniform path for python binary retrieval Mar 20, 2015
texture-blur New ref images for recent OIIO texture improvement. Feb 26, 2016
texture-derivs Testsuite organization overhaul -- no more src or ref in build Jan 21, 2016
texture-field3d More testsuite reference output updates Sep 10, 2014
texture-firstchannel More uniform path for python binary retrieval Mar 20, 2015
texture-interp More uniform path for python binary retrieval Mar 20, 2015
texture-missingcolor More uniform path for python binary retrieval Mar 20, 2015
texture-simple More uniform path for python binary retrieval Mar 20, 2015
texture-smallderivs New ref images for recent OIIO texture improvement. Feb 26, 2016
texture-swirl New ref images for recent OIIO texture improvement. Feb 26, 2016
texture-width New ref images for recent OIIO texture improvement. Feb 26, 2016
texture-withderivs New ref images for recent OIIO texture improvement. Feb 26, 2016
texture-wrap More uniform path for python binary retrieval Mar 20, 2015
trailing-commas More uniform path for python binary retrieval Mar 20, 2015
transform More uniform path for python binary retrieval Mar 20, 2015
transformc More uniform path for python binary retrieval Mar 20, 2015
trig Fix testsuite ref output Jan 5, 2016
typecast More uniform path for python binary retrieval Mar 20, 2015
unknown-instruction Testsuite organization overhaul -- no more src or ref in build Jan 21, 2016
vararray-connect Support defaults for vararry parameters, with relevant tests. May 7, 2015
vararray-default Support defaults for vararry parameters, with relevant tests. May 7, 2015
vararray-deserialize Testsuite organization overhaul -- no more src or ref in build Jan 21, 2016
vararray-param Support defaults for vararry parameters, with relevant tests. May 7, 2015
vecctr More uniform path for python binary retrieval Mar 20, 2015
vector Fix testsuite ref output Jan 6, 2016
wavelength_color More uniform path for python binary retrieval Mar 20, 2015
xml More uniform path for python binary retrieval Mar 20, 2015
runtest.py Testsuite organization overhaul -- no more src or ref in build Jan 21, 2016
Something went wrong with that request. Please try again.