Blender
V3.3
|
#include "BLI_math_vector.h"
#include "BLI_span.hh"
#include "MEM_guardedalloc.h"
#include "GPU_framebuffer.h"
Go to the source code of this file.
Classes | |
class | blender::gpu::FrameBuffer |
Namespaces | |
blender | |
blender::gpu | |
Macros | |
#define | GPU_FB_MAX_COLOR_ATTACHMENT (GPU_FB_MAX_ATTACHMENT - GPU_FB_COLOR_ATTACHMENT0) |
#define | DEBUG_NAME_LEN 16 |
Typedefs | |
typedef enum GPUAttachmentType | GPUAttachmentType |
Functions | |
constexpr GPUAttachmentType | operator- (GPUAttachmentType a, int b) |
constexpr GPUAttachmentType | operator+ (GPUAttachmentType a, int b) |
GPUAttachmentType & | operator++ (GPUAttachmentType &a) |
GPUAttachmentType & | operator-- (GPUAttachmentType &a) |
static GPUFrameBuffer * | blender::gpu::wrap (FrameBuffer *vert) |
static FrameBuffer * | blender::gpu::unwrap (GPUFrameBuffer *vert) |
static const FrameBuffer * | blender::gpu::unwrap (const GPUFrameBuffer *vert) |
Private frame buffer API.
Definition in file gpu_framebuffer_private.hh.
#define DEBUG_NAME_LEN 16 |
Definition at line 69 of file gpu_framebuffer_private.hh.
#define GPU_FB_MAX_COLOR_ATTACHMENT (GPU_FB_MAX_ATTACHMENT - GPU_FB_COLOR_ATTACHMENT0) |
Definition at line 39 of file gpu_framebuffer_private.hh.
typedef enum GPUAttachmentType GPUAttachmentType |
enum GPUAttachmentType : int |
Definition at line 21 of file gpu_framebuffer_private.hh.
|
inlineconstexpr |
Definition at line 46 of file gpu_framebuffer_private.hh.
References Freestyle::a, and usdtokens::b().
|
inline |
Definition at line 51 of file gpu_framebuffer_private.hh.
References Freestyle::a.
|
inlineconstexpr |
Definition at line 41 of file gpu_framebuffer_private.hh.
References Freestyle::a, and usdtokens::b().
|
inline |
Definition at line 57 of file gpu_framebuffer_private.hh.
References Freestyle::a.