Skip to content

FR: remove multiple sub-devices, replace with a single device each #44

Description

@ingowald

currently anari level has some virtual switching of anari api calls to whatever the device implements; then barney has the same kind of virtual switching inside barney as to which 'backends' are enabled in the build.

it would significantly clean up the build process if each barney-"based" device could only have a single backend, with each such device then having a clear and well defined name. Ie, we'd have one barney_optix device, one barney_cuda, one barney_embree, one barney_cuda_mpi, etc.

This change would both help clean up the current build scripts, while also making it more explicit which backend/device the user is actually using.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions