set(RENDER_PY_V_SRC
  ${CMAKE_CURRENT_SOURCE_DIR}/bsdf_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/emitter_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/endpoint_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/film_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/fresnel_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/imageblock_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/interaction_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/integrator_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/medium_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/mueller_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/microfacet_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/microflake_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/optixdenoiser_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/phase_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/records_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/sampler_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/scene_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/sensor_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/shape_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/srgb_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/texture_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/volume_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/volumegrid_v.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/signal.h
  PARENT_SCOPE
)

set(RENDER_PY_SRC
  ${CMAKE_CURRENT_SOURCE_DIR}/emitter.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/bsdf.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/shape.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/microfacet.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/interaction.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/phase.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/sensor.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/spiral.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/film.cpp
  PARENT_SCOPE
)
