|
Re: Review: smarter runflags for lazy eval (issue194117)
LGTM
http://codereview.appspot.com/194117/show
LGTM
http://codereview.appspot.com/194117/show
|
By
aco...@...
·
#170
·
|
|
Re: Review: smarter runflags for lazy eval (issue194117)
LGTM2
Can't wait to see the difference on those benchmark cases.
http://codereview.appspot.com/194117/show
LGTM2
Can't wait to see the difference on those benchmark cases.
http://codereview.appspot.com/194117/show
|
By
cku...@...
·
#171
·
|
|
Re: Compiling OpenShadingLanguage under Windows
Mcpp integrated pretty easily with the existing structure. I can send you the project I made for it. Unfortunatly I wasn't able to get it to build on vs with cpp syntax. I think it assumed some
Mcpp integrated pretty easily with the existing structure. I can send you the project I made for it. Unfortunatly I wasn't able to get it to build on vs with cpp syntax. I think it assumed some
|
By
Wormszer <worm...@...>
·
#168
·
|
|
Re: Review: smarter runflags for lazy eval (issue194117)
OK, I committed it, so give it a try.
This should throw into even more stark relief the waste associated with
sparse runflags. I'll tackle that after "rebind" is
OK, I committed it, so give it a try.
This should throw into even more stark relief the waste associated with
sparse runflags. I'll tackle that after "rebind" is
|
By
larry...@...
·
#172
·
|
|
Review: compiler failed to mark a const as "not written" (issue195084)
Reviewers: ,
Description:
Bug fix:
When a function's 'return' statement is not the last statement in the
function body, we use a trick where we wrap the function in a 'do { ...
} while (0)' and the
Reviewers: ,
Description:
Bug fix:
When a function's 'return' statement is not the last statement in the
function body, we use a trick where we wrap the function in a 'do { ...
} while (0)' and the
|
By
larry...@...
·
#173
·
|
|
Missing sqrtf in beckman's sample function (issue196043)
Reviewers: osl-dev_googlegroups.com,
Description:
There was a problem with the sample function in beckman closure. A
missing sqrt for sampling the tangent of theta. It was preventing
reflections from
Reviewers: osl-dev_googlegroups.com,
Description:
There was a problem with the sample function in beckman closure. A
missing sqrt for sampling the tangent of theta. It was preventing
reflections from
|
By
aco...@...
·
#174
·
|
|
Re: Missing sqrtf in beckman's sample function (issue196043)
LGTM
http://codereview.appspot.com/196043/show
LGTM
http://codereview.appspot.com/196043/show
|
By
cku...@...
·
#175
·
|
|
Re: Review: compiler failed to mark a const as "not written" (issue195084)
On this one, I'll have to take your word for it. LGTM!
http://codereview.appspot.com/195084/show
On this one, I'll have to take your word for it. LGTM!
http://codereview.appspot.com/195084/show
|
By
cliffo...@...
·
#178
·
|
|
Re: Compiling OpenShadingLanguage under Windows
Hi Jeremy,
Sure, you can do it. It would be great.
Oleg
Hi Jeremy,
Sure, you can do it. It would be great.
Oleg
|
By
Oleg <ode...@...>
·
#176
·
|
|
Re: Review: compiler failed to mark a const as "not written" (issue195084)
Right before checking in, I noticed that the same mistake could happen for ordinary loops:
while (1) { }
or
do { } while(0);
I just fixed in in both places in the identical way.
--
Larry
Right before checking in, I noticed that the same mistake could happen for ordinary loops:
while (1) { }
or
do { } while(0);
I just fixed in in both places in the identical way.
--
Larry
|
By
Larry Gritz <l...@...>
·
#177
·
|
|
Review: nan/inf checking (issue194142)
Reviewers: ,
Description:
This change allows a debug mode (set by attribute("debugnan",1)) that
checks every value written by each instruction, and if any nan or inf
values are found, issues a
Reviewers: ,
Description:
This change allows a debug mode (set by attribute("debugnan",1)) that
checks every value written by each instruction, and if any nan or inf
values are found, issues a
|
By
larry...@...
·
#182
·
|
|
Re: Review: nan/inf checking (issue194142)
How about checking the results of geometry binding as well?
Otherwise LGTM
http://codereview.appspot.com/194142/show
How about checking the results of geometry binding as well?
Otherwise LGTM
http://codereview.appspot.com/194142/show
|
By
cku...@...
·
#183
·
|
|
Re: Review: nan/inf checking (issue194142)
You mean checking all the inputs? Sure. But let me check this one in first.
--
Larry Gritz
l...@...
You mean checking all the inputs? Sure. But let me check this one in first.
--
Larry Gritz
l...@...
|
By
Larry Gritz <l...@...>
·
#179
·
|
|
Review: more nan/inf checking (issue196066)
Reviewers: ,
Description:
At Chris Kulla's suggestion, expand our "debugnan" checking to include
the binding step, to catch any bad values passed into the shading
system.
Please review this at
Reviewers: ,
Description:
At Chris Kulla's suggestion, expand our "debugnan" checking to include
the binding step, to catch any bad values passed into the shading
system.
Please review this at
|
By
larry...@...
·
#184
·
|
|
Thirdparty/Utilties in trunk
Part of the windows build now requires the use of MCPP to do the OSL preprocessing.
There is a binary available but unfortunatly it doesn't support a necessary command line parameter.
So I had to
Part of the windows build now requires the use of MCPP to do the OSL preprocessing.
There is a binary available but unfortunatly it doesn't support a necessary command line parameter.
So I had to
|
By
Wormszer <worm...@...>
·
#180
·
|
|
Re: Compiling OpenShadingLanguage under Windows
I included the project file for mcpp. I plan to generate a cmake file for it.
I have updated the cmakefiles for osl to hopefully work better on windows.
They assume that there is an thirdpartyhome
I included the project file for mcpp. I plan to generate a cmake file for it.
I have updated the cmakefiles for osl to hopefully work better on windows.
They assume that there is an thirdpartyhome
|
By
Wormszer <worm...@...>
·
#181
·
|
|
Fixes in westin_sheen closure (issue194147)
Reviewers: osl-dev_googlegroups.com,
Description:
We were forgetting to set the pdf in the eval function, plus we were
using the wrong cosine in its sampler.
Please review this at
Reviewers: osl-dev_googlegroups.com,
Description:
We were forgetting to set the pdf in the eval function, plus we were
using the wrong cosine in its sampler.
Please review this at
|
By
aco...@...
·
#185
·
|
|
Re: Fixes in westin_sheen closure (issue194147)
LGTM
http://codereview.appspot.com/194147/show
LGTM
http://codereview.appspot.com/194147/show
|
By
cku...@...
·
#191
·
|
|
Re: Review: more nan/inf checking (issue196066)
http://codereview.appspot.com/196066/diff/1/3
File src/liboslexec/exec.cpp (right):
http://codereview.appspot.com/196066/diff/1/3#newcode345
src/liboslexec/exec.cpp:345: if (debugnan && check_nan
http://codereview.appspot.com/196066/diff/1/3
File src/liboslexec/exec.cpp (right):
http://codereview.appspot.com/196066/diff/1/3#newcode345
src/liboslexec/exec.cpp:345: if (debugnan && check_nan
|
By
cku...@...
·
#192
·
|
|
Re: Review: more nan/inf checking (issue196066)
Good call on both counts. I will upload an updated review shortly.
-- lg
--
Larry Gritz
l...@...
Good call on both counts. I will upload an updated review shortly.
-- lg
--
Larry Gritz
l...@...
|
By
Larry Gritz <l...@...>
·
#186
·
|