chromium/third_party/angle/src/compiler/translator/tree_ops/PreTransformTextureCubeGradDerivatives.cpp

//
// Copyright 2023 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "compiler/translator/tree_ops/PreTransformTextureCubeGradDerivatives.h"

#include "compiler/translator/StaticType.h"
#include "compiler/translator/SymbolTable.h"
#include "compiler/translator/tree_util/FindFunction.h"
#include "compiler/translator/tree_util/IntermNode_util.h"
#include "compiler/translator/tree_util/IntermTraverse.h"

namespace sh
{

namespace
{

constexpr ImmutableString kFunctionAGX("ANGLE_textureGradAGX");

const TType *kBoolType   =;
const TType *kVec3Type   =;
const TType *kVec4Type   =;
const TType *kVec3InType =;
const TType *kVec4InType =;

class PreTransformTextureCubeGradTraverser : public TIntermTraverser
{};

}  // anonymous namespace

bool PreTransformTextureCubeGradDerivatives(TCompiler *compiler,
                                            TIntermBlock *root,
                                            TSymbolTable *symbolTable,
                                            int shaderVersion)
{}

}  // namespace sh