@@ -244,8 +244,9 @@ class OSLEXECPUBLIC RendererServices {
244244 float dsdy, float dtdy, int nchannels,
245245 float *result, float *dresultds, float *dresultdt,
246246 ustring *errormessage);
247- // Deprecated version, with no errormessage parameter. This will
247+ // DEPRECATED(1.8) version, with no errormessage parameter. This will
248248 // eventually disappear.
249+ OSL_DEPRECATED (" Deprecated since 1.8, use the version with an errormessage parameter." )
249250 virtual bool texture (ustring filename, TextureHandle *texture_handle,
250251 TexturePerthread *texture_thread_info,
251252 TextureOpt &options, ShaderGlobals *sg,
@@ -286,8 +287,9 @@ class OSLEXECPUBLIC RendererServices {
286287 float *result, float *dresultds,
287288 float *dresultdt, float *dresultdr,
288289 ustring *errormessage);
289- // Deprecated version, with no errormessage parameter. This will
290+ // DEPRECATED(1.8) version, with no errormessage parameter. This will
290291 // eventually disappear.
292+ OSL_DEPRECATED (" Deprecated since 1.8, use the version with an errormessage parameter." )
291293 virtual bool texture3d (ustring filename, TextureHandle *texture_handle,
292294 TexturePerthread *texture_thread_info,
293295 TextureOpt &options, ShaderGlobals *sg,
@@ -325,8 +327,9 @@ class OSLEXECPUBLIC RendererServices {
325327 int nchannels, float *result,
326328 float *dresultds, float *dresultdt,
327329 ustring *errormessage);
328- // Deprecated version, with no errormessage parameter. This will
330+ // DEPRECATED(1.8) version, with no errormessage parameter. This will
329331 // eventually disappear.
332+ OSL_DEPRECATED (" Deprecated since 1.8, use the version with an errormessage parameter." )
330333 virtual bool environment (ustring filename, TextureHandle *texture_handle,
331334 TexturePerthread *texture_thread_info,
332335 TextureOpt &options, ShaderGlobals *sg,
0 commit comments