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

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

#pragma once

#include "subgrid.h"
#include "subgrid_intersector_moeller.h"
#include "subgrid_intersector_pluecker.h"

namespace embree
{
  namespace isa
  {

    // =======================================================================================
    // =================================== SubGridIntersectors ===============================
    // =======================================================================================


    template<int N, bool filter>
    struct SubGridIntersector1Moeller
    {};

    template<int N, bool filter>
    struct SubGridIntersector1Pluecker
    {};

    template<int N, int K, bool filter>
    struct SubGridIntersectorKMoeller
    {};


    template<int N, int K, bool filter>
    struct SubGridIntersectorKPluecker
    {};
  }
}