godot/thirdparty/embree/kernels/geometry/object_intersector.h

// Copyright 2009-2021 Intel Corporation
// SPDX-License-Identifier: Apache-2.0

#pragma once

#include "object.h"
#include "../common/ray.h"

namespace embree
{
  namespace isa
  {
    template<bool mblur>
    struct ObjectIntersector1
    {};

    template<int K, bool mblur>
    struct ObjectIntersectorK
    {};

    ObjectIntersector4;
    ObjectIntersector8;
    ObjectIntersector16;

    ObjectIntersector4MB;
    ObjectIntersector8MB;
    ObjectIntersector16MB;
  }
}