From d28b29d428cc7fc7eb29f2302b5d80fc63a9f870 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 3 Jan 2019 16:56:16 +1100 Subject: GPU: add negated normal conversion functions Saves having to negate to a temporary variable. --- source/blender/gpu/GPU_vertex_format.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/gpu/GPU_vertex_format.h') diff --git a/source/blender/gpu/GPU_vertex_format.h b/source/blender/gpu/GPU_vertex_format.h index 7a271caf079..74a86fbcb40 100644 --- a/source/blender/gpu/GPU_vertex_format.h +++ b/source/blender/gpu/GPU_vertex_format.h @@ -112,6 +112,8 @@ typedef struct GPUPackedNormal { } GPUPackedNormal; GPUPackedNormal GPU_normal_convert_i10_v3(const float data[3]); +GPUPackedNormal GPU_normal_convert_i10_v3_negated(const float data[3]); GPUPackedNormal GPU_normal_convert_i10_s3(const short data[3]); +GPUPackedNormal GPU_normal_convert_i10_s3_negated(const short data[3]); #endif /* __GPU_VERTEX_FORMAT_H__ */ -- cgit v1.2.3