Blender Git Loki
Git Commits -> Revision ecd6dc4
Revision ecd6dc4 by Sergey Sharybin (opensubdiv_compare) May 26, 2020, 07:10 (GMT) |
OpenSubdiv: Refactor, move device specific code to own files Also, move all device files to own folder. Makes it so checks for device availability are done in a localized place. |
Commit Details:
Full Hash: ecd6dc4e3206f4b7a8986a0c8574f96dce9ad34e
Parent Commit: 495a98d
Lines Changed: +420, -639
10 Added Paths:
/intern/opensubdiv/internal/device/device_context_cuda.cc (+39, -0) (View)
/intern/opensubdiv/internal/device/device_context_cuda.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_glsl_compute.cc (+40, -0) (View)
/intern/opensubdiv/internal/device/device_context_glsl_compute.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_glsl_transform_feedback.cc (+40, -0) (View)
/intern/opensubdiv/internal/device/device_context_glsl_transform_feedback.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_opencl.cc (+39, -0) (View)
/intern/opensubdiv/internal/device/device_context_opencl.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_openmp.cc (+42, -0) (View)
/intern/opensubdiv/internal/device/device_context_openmp.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_cuda.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_glsl_compute.cc (+40, -0) (View)
/intern/opensubdiv/internal/device/device_context_glsl_compute.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_glsl_transform_feedback.cc (+40, -0) (View)
/intern/opensubdiv/internal/device/device_context_glsl_transform_feedback.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_opencl.cc (+39, -0) (View)
/intern/opensubdiv/internal/device/device_context_opencl.h (+38, -0) (View)
/intern/opensubdiv/internal/device/device_context_openmp.cc (+42, -0) (View)
/intern/opensubdiv/internal/device/device_context_openmp.h (+38, -0) (View)
4 Deleted Paths:
/intern/opensubdiv/internal/opensubdiv_device_context_cuda.cc (+0, -234)
/intern/opensubdiv/internal/opensubdiv_device_context_cuda.h (+0, -54)
/intern/opensubdiv/internal/opensubdiv_device_context_opencl.cc (+0, -258)
/intern/opensubdiv/internal/opensubdiv_device_context_opencl.h (+0, -52)
/intern/opensubdiv/internal/opensubdiv_device_context_cuda.h (+0, -54)
/intern/opensubdiv/internal/opensubdiv_device_context_opencl.cc (+0, -258)
/intern/opensubdiv/internal/opensubdiv_device_context_opencl.h (+0, -52)