Lines Matching defs:FboProps
80 struct FboProps { struct
81 GLuint name;
82 bool previouslyBound;
83 bool completenessDirty;
84 GLenum cachedCompleteness;
85 std::vector<std::shared_ptr<TextureRec>> colorAttachmenti_textures;
86 std::vector<GLint> colorAttachmenti_texture_levels;
87 std::vector<GLint> colorAttachmenti_texture_layers;
89 GLint depthAttachment_texture_level;
90 GLint depthAttachment_texture_layer;
91 GLint stencilAttachment_texture_level;
92 GLint stencilAttachment_texture_layer;
94 std::shared_ptr<TextureRec> depthAttachment_texture;
95 std::shared_ptr<TextureRec> stencilAttachment_texture;
96 std::shared_ptr<TextureRec> depthstencilAttachment_texture;
98 std::vector<bool> colorAttachmenti_hasTex;
99 bool depthAttachment_hasTexObj;
100 bool stencilAttachment_hasTexObj;
101 bool depthstencilAttachment_hasTexObj;
103 std::vector<std::shared_ptr<RboProps>> colorAttachmenti_rbos;
104 std::shared_ptr<RboProps> depthAttachment_rbo = 0;
105 std::shared_ptr<RboProps> stencilAttachment_rbo = 0;
106 std::shared_ptr<RboProps> depthstencilAttachment_rbo = 0;
108 std::vector<bool> colorAttachmenti_hasRbo;
109 bool depthAttachment_hasRbo = false;
110 bool stencilAttachment_hasRbo = false;
111 bool depthstencilAttachment_hasRbo = false;
113 GLuint defaultWidth;
114 GLuint defaultHeight;