@@ -957,7 +957,7 @@ NBL_CONCEPT_END(
957
957
((NBL_CONCEPT_REQ_TYPE_ALIAS_CONCEPT)(bxdf_common_typdefs, T))
958
958
((NBL_CONCEPT_REQ_TYPE)(T::anisocache_type))
959
959
((NBL_CONCEPT_REQ_EXPR_RET_TYPE)((bxdf.eval (_sample, aniso, anisocache)), ::nbl::hlsl::is_same_v, typename T::spectral_type))
960
- ((NBL_CONCEPT_REQ_EXPR_RET_TYPE)((bxdf.pdf (aniso, anisocache)), ::nbl::hlsl::is_same_v, typename T::scalar_type))
960
+ ((NBL_CONCEPT_REQ_EXPR_RET_TYPE)((bxdf.pdf (_sample, aniso, anisocache)), ::nbl::hlsl::is_same_v, typename T::scalar_type))
961
961
((NBL_CONCEPT_REQ_EXPR_RET_TYPE)((bxdf.quotient_and_pdf (_sample, aniso, anisocache)), ::nbl::hlsl::is_same_v, typename T::quotient_pdf_type))
962
962
((NBL_CONCEPT_REQ_TYPE_ALIAS_CONCEPT)(LightSample, typename T::sample_type))
963
963
((NBL_CONCEPT_REQ_TYPE_ALIAS_CONCEPT)(concepts::FloatingPointLikeVectorial, typename T::spectral_type))
@@ -987,7 +987,7 @@ NBL_CONCEPT_END(
987
987
((NBL_CONCEPT_REQ_TYPE)(T::isotropic_interaction_type))
988
988
((NBL_CONCEPT_REQ_TYPE)(T::isocache_type))
989
989
((NBL_CONCEPT_REQ_EXPR_RET_TYPE)((bxdf.eval (_sample, iso, isocache)), ::nbl::hlsl::is_same_v, typename T::spectral_type))
990
- ((NBL_CONCEPT_REQ_EXPR_RET_TYPE)((bxdf.pdf (iso, isocache)), ::nbl::hlsl::is_same_v, typename T::scalar_type))
990
+ ((NBL_CONCEPT_REQ_EXPR_RET_TYPE)((bxdf.pdf (_sample, iso, isocache)), ::nbl::hlsl::is_same_v, typename T::scalar_type))
991
991
((NBL_CONCEPT_REQ_EXPR_RET_TYPE)((bxdf.quotient_and_pdf (_sample, iso, isocache)), ::nbl::hlsl::is_same_v, typename T::quotient_pdf_type))
992
992
((NBL_CONCEPT_REQ_TYPE_ALIAS_CONCEPT)(surface_interactions::Isotropic, typename T::isotropic_interaction_type))
993
993
((NBL_CONCEPT_REQ_TYPE_ALIAS_CONCEPT)(CreatableIsotropicMicrofacetCache, typename T::isocache_type))
0 commit comments