Closed VascoPi closed 2 years ago
in Blender Cycles, Pixel filters are located in the "Film" menu, so, for blender it will be better to add the same menu for the RPR plugin too
pixel filters are now supported and added to the Quality menu, why do we need to remove them? In the Film menu, we have an option only for transparent BG, as discussed earlier
The TYPE of pixel filter is no longer supported in Northstar right? https://github.com/GPUOpen-LibrariesAndSDKs/RadeonProRenderSDK/blob/484351d95d5d20559331171c58bbb98fea516a66/release_notes.txt#L27
I'm not saying we remove the filter setting, just the type
I see it's written about TYPE of pixel filter RADIUS, so RPR_CONTEXT_IMAGE_FILTER_RADIUS is a general parameter for all pixel filters, and we don't need to generate it depending on a particular filter type anymore.
PURPOSE
Update RadeonProRenderSDK to core_2.2.15.
EFFECT OF CHANGE
Updated RadeonProRenderSDK to core_2.2.15. Added Pixel Filter panel. Render Properties -> Quality -> Pixel Filter.
TECHNICAL STEPS
Enabled Pixel Filter panel for "Final" render quality. Fixed build process, excluded 'rprContextCreateMeshInstanceWithUniqueAttributes'. Fixed SDK API changes:
Those context parameter have been removed : RPR_CONTEXT_IMAGE_FILTER_BOX_RADIUS RPR_CONTEXT_IMAGE_FILTER_GAUSSIAN_RADIUS RPR_CONTEXT_IMAGE_FILTER_TRIANGLE_RADIUS RPR_CONTEXT_IMAGE_FILTER_MITCHELL_RADIUS RPR_CONTEXT_IMAGE_FILTER_LANCZOS_RADIUS RPR_CONTEXT_IMAGE_FILTER_BLACKMANHARRIS_RADIUS and replaced by a single parameter : RPR_CONTEXT_IMAGE_FILTER_RADIUS.
typo fixed: RPR_CONTEXT_RAY_CAST_EPISLON --> RPR_CONTEXT_RAY_CAST_EPSILON