Blender  V3.3
RE_texture_margin.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2001-2002 NaN Holding BV. All rights reserved. */
3 #pragma once
4 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 struct DerivedMesh;
14 struct IMBuf;
15 struct ImBuf;
16 struct MLoopUV;
17 struct Mesh;
18 
29  char *mask,
30  int margin,
31  struct Mesh const *me,
32  char const *uv_layer,
33  const float uv_offset[2]);
34 
36  struct ImBuf *ibuf, char *mask, int margin, struct DerivedMesh *dm, const float uv_offset[2]);
37 
38 #ifdef __cplusplus
39 }
40 #endif
void RE_generate_texturemargin_adjacentfaces(struct ImBuf *ibuf, char *mask, int margin, struct Mesh const *me, char const *uv_layer, const float uv_offset[2])
void RE_generate_texturemargin_adjacentfaces_dm(struct ImBuf *ibuf, char *mask, int margin, struct DerivedMesh *dm, const float uv_offset[2])
ccl_device_inline float4 mask(const int4 &mask, const float4 &a)
Definition: math_float4.h:513