Home
last modified time | relevance | path

Searched refs:gl_framebuffer (Results 1 – 25 of 37) sorted by relevance

12

/third_party/mesa3d/src/mesa/main/
Dframebuffer.h35 extern struct gl_framebuffer *
39 _mesa_initialize_window_framebuffer(struct gl_framebuffer *fb,
43 _mesa_initialize_user_framebuffer(struct gl_framebuffer *fb, GLuint name);
46 _mesa_destroy_framebuffer(struct gl_framebuffer *buffer);
49 _mesa_free_framebuffer_data(struct gl_framebuffer *buffer);
52 _mesa_reference_framebuffer_(struct gl_framebuffer **ptr,
53 struct gl_framebuffer *fb);
56 _mesa_reference_framebuffer(struct gl_framebuffer **ptr, in _mesa_reference_framebuffer()
57 struct gl_framebuffer *fb) in _mesa_reference_framebuffer()
64 _mesa_resize_framebuffer(struct gl_context *ctx, struct gl_framebuffer *fb,
[all …]
Dfbobject.h40 _mesa_is_user_fbo(const struct gl_framebuffer *fb) in _mesa_is_user_fbo()
50 _mesa_is_winsys_fbo(const struct gl_framebuffer *fb) in _mesa_is_winsys_fbo()
57 extern struct gl_framebuffer *
67 extern struct gl_framebuffer *
70 extern struct gl_framebuffer *
74 struct gl_framebuffer *
81 struct gl_framebuffer *fb,
86 struct gl_framebuffer *fb,
97 _mesa_has_depthstencil_combined(const struct gl_framebuffer *fb);
101 struct gl_framebuffer *fb);
[all …]
Dframebuffer.c58 compute_depth_max(struct gl_framebuffer *fb) in compute_depth_max()
88 struct gl_framebuffer *
91 struct gl_framebuffer *fb; in _mesa_new_framebuffer()
94 fb = CALLOC_STRUCT(gl_framebuffer); in _mesa_new_framebuffer()
108 _mesa_initialize_window_framebuffer(struct gl_framebuffer *fb, in _mesa_initialize_window_framebuffer()
114 memset(fb, 0, sizeof(struct gl_framebuffer)); in _mesa_initialize_window_framebuffer()
159 _mesa_initialize_user_framebuffer(struct gl_framebuffer *fb, GLuint name) in _mesa_initialize_user_framebuffer()
164 memset(fb, 0, sizeof(struct gl_framebuffer)); in _mesa_initialize_user_framebuffer()
186 _mesa_destroy_framebuffer(struct gl_framebuffer *fb) in _mesa_destroy_framebuffer()
201 _mesa_free_framebuffer_data(struct gl_framebuffer *fb) in _mesa_free_framebuffer_data()
[all …]
Dbuffers.c64 const struct gl_framebuffer *fb) in supported_buffer_bitmask()
90 _mesa_back_to_front_if_single_buffered(const struct gl_framebuffer *fb, in _mesa_back_to_front_if_single_buffered()
285 draw_buffer(struct gl_context *ctx, struct gl_framebuffer *fb, in draw_buffer()
331 draw_buffer_error(struct gl_context *ctx, struct gl_framebuffer *fb, in draw_buffer_error()
339 draw_buffer_no_error(struct gl_context *ctx, struct gl_framebuffer *fb, in draw_buffer_no_error()
366 struct gl_framebuffer *fb; in _mesa_NamedFramebufferDrawBuffer_no_error()
382 struct gl_framebuffer *fb; in _mesa_FramebufferDrawBufferEXT()
401 struct gl_framebuffer *fb; in _mesa_NamedFramebufferDrawBuffer()
428 draw_buffers(struct gl_context *ctx, struct gl_framebuffer *fb, GLsizei n, in draw_buffers()
638 draw_buffers_error(struct gl_context *ctx, struct gl_framebuffer *fb, GLsizei n, in draw_buffers_error()
[all …]
Dblend.h44 struct gl_framebuffer;
48 const struct gl_framebuffer *drawFb);
52 const struct gl_framebuffer *drawFb);
56 const struct gl_framebuffer *readFb);
60 const struct gl_framebuffer *drawFb);
64 const struct gl_framebuffer *drawFb);
Dbuffers.h40 struct gl_framebuffer;
44 _mesa_drawbuffers(struct gl_context *ctx, struct gl_framebuffer *fb,
49 _mesa_readbuffer(struct gl_context *ctx, struct gl_framebuffer *fb,
56 _mesa_back_to_front_if_single_buffered(const struct gl_framebuffer *fb,
Dfbobject.c76 delete_dummy_framebuffer(struct gl_framebuffer *fb) in delete_dummy_framebuffer()
88 static struct gl_framebuffer DummyFramebuffer = {
98 static struct gl_framebuffer IncompleteFramebuffer = {
104 struct gl_framebuffer *
151 struct gl_framebuffer *
154 struct gl_framebuffer *fb; in _mesa_lookup_framebuffer()
159 fb = (struct gl_framebuffer *) in _mesa_lookup_framebuffer()
166 struct gl_framebuffer *
170 struct gl_framebuffer *fb; in _mesa_lookup_framebuffer_dsa()
199 struct gl_framebuffer *
[all …]
Drenderbuffer.h37 struct gl_framebuffer;
44 _mesa_attach_and_own_rb(struct gl_framebuffer *fb,
49 _mesa_attach_and_reference_rb(struct gl_framebuffer *fb,
54 _mesa_remove_renderbuffer(struct gl_framebuffer *fb,
Dblit.c61 find_attachment(const struct gl_framebuffer *fb, in find_attachment()
192 validate_color_buffer(struct gl_context *ctx, struct gl_framebuffer *readFb, in validate_color_buffer()
193 struct gl_framebuffer *drawFb, GLenum filter, in validate_color_buffer()
267 validate_stencil_buffer(struct gl_context *ctx, struct gl_framebuffer *readFb, in validate_stencil_buffer()
268 struct gl_framebuffer *drawFb, const char *func) in validate_stencil_buffer()
313 validate_depth_buffer(struct gl_context *ctx, struct gl_framebuffer *readFb, in validate_depth_buffer()
314 struct gl_framebuffer *drawFb, const char *func) in validate_depth_buffer()
356 struct gl_framebuffer *readFB, in do_blit_framebuffer()
357 struct gl_framebuffer *drawFB, in do_blit_framebuffer()
630 struct gl_framebuffer *readFb, struct gl_framebuffer *drawFb, in blit_framebuffer()
[all …]
Dimage.h34 struct gl_framebuffer;
126 const struct gl_framebuffer *readFb,
127 const struct gl_framebuffer *drawFb,
Dimage.c486 const struct gl_framebuffer *buffer = ctx->DrawBuffer; in _mesa_clip_drawpixels()
557 const struct gl_framebuffer *buffer = ctx->ReadBuffer; in _mesa_clip_readpixels()
619 const struct gl_framebuffer *fb = ctx->ReadBuffer; in _mesa_clip_copytexsubimage()
758 const struct gl_framebuffer *readFb, in _mesa_clip_blit()
759 const struct gl_framebuffer *drawFb, in _mesa_clip_blit()
Drenderbuffer.c340 validate_and_init_renderbuffer_attachment(struct gl_framebuffer *fb, in validate_and_init_renderbuffer_attachment()
377 _mesa_attach_and_own_rb(struct gl_framebuffer *fb, in _mesa_attach_and_own_rb()
395 _mesa_attach_and_reference_rb(struct gl_framebuffer *fb, in _mesa_attach_and_reference_rb()
409 _mesa_remove_renderbuffer(struct gl_framebuffer *fb, in _mesa_remove_renderbuffer()
Dcontext.h100 _mesa_make_current( struct gl_context *ctx, struct gl_framebuffer *drawBuffer,
101 struct gl_framebuffer *readBuffer );
Dreadpix.c284 struct gl_framebuffer *fb = ctx->ReadBuffer; in read_uint_depth_pixels()
331 struct gl_framebuffer *fb = ctx->ReadBuffer; in read_depth_pixels()
395 struct gl_framebuffer *fb = ctx->ReadBuffer; in read_stencil_pixels()
456 struct gl_framebuffer *fb = ctx->ReadBuffer; in read_rgba_pixels()
652 struct gl_framebuffer *fb = ctx->ReadBuffer; in fast_read_depth_stencil_pixels()
696 struct gl_framebuffer *fb = ctx->ReadBuffer; in fast_read_depth_stencil_pixels_separate()
757 struct gl_framebuffer *fb = ctx->ReadBuffer; in slow_read_depth_stencil_pixels_separate()
Dblend.c1091 get_clamp_color(const struct gl_framebuffer *fb, GLenum clamp) in get_clamp_color()
1105 const struct gl_framebuffer *drawFb) in _mesa_get_clamp_fragment_color()
1112 const struct gl_framebuffer *drawFb) in _mesa_get_clamp_vertex_color()
1119 const struct gl_framebuffer *readFb) in _mesa_get_clamp_read_color()
1129 const struct gl_framebuffer *drawFb) in _mesa_update_clamp_fragment_color()
1157 const struct gl_framebuffer *drawFb) in _mesa_update_clamp_vertex_color()
Dmultisample.h34 _mesa_GetProgrammableSampleCaps(struct gl_context *ctx, const struct gl_framebuffer *fb,
Dmultisample.c86 struct gl_framebuffer *fb, in get_sample_position()
406 _mesa_GetProgrammableSampleCaps(struct gl_context *ctx, const struct gl_framebuffer *fb, in _mesa_GetProgrammableSampleCaps()
Ddd.h51 struct gl_framebuffer;
Dshared.c270 struct gl_framebuffer *fb = (struct gl_framebuffer *) data; in delete_framebuffer_cb()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_manager.c81 static inline struct gl_framebuffer *
82 st_ws_framebuffer(struct gl_framebuffer *fb) in st_ws_framebuffer()
169 struct gl_framebuffer *stdraw, in st_context_validate()
170 struct gl_framebuffer *stread) in st_context_validate()
221 st_framebuffer_validate(struct gl_framebuffer *stfb, in st_framebuffer_validate()
298 st_framebuffer_update_attachments(struct gl_framebuffer *stfb) in st_framebuffer_update_attachments()
455 st_framebuffer_add_renderbuffer(struct gl_framebuffer *stfb, in st_framebuffer_add_renderbuffer()
582 static struct gl_framebuffer *
586 struct gl_framebuffer *stfb; in st_framebuffer_create()
594 stfb = CALLOC_STRUCT(gl_framebuffer); in st_framebuffer_create()
[all …]
Dst_manager.h50 st_manager_add_color_renderbuffer(struct gl_context *ctx, struct gl_framebuffer *fb,
Dst_cb_clear.c230 const struct gl_framebuffer *fb = ctx->DrawBuffer; in clear_with_quad()
518 const struct gl_framebuffer *fb = ctx->DrawBuffer; in st_Clear()
527 const struct gl_framebuffer *fb = ctx->DrawBuffer; in st_Clear()
Dst_context.c904 struct gl_framebuffer* glfb = (struct gl_framebuffer*) data; in destroy_framebuffer_attachment_sampler_cb()
919 struct gl_framebuffer *stfb, *next; in st_destroy_context()
920 struct gl_framebuffer *save_drawbuffer; in st_destroy_context()
921 struct gl_framebuffer *save_readbuffer; in st_destroy_context()
/third_party/mesa3d/docs/relnotes/
D6.372 The gl_framebuffer object now a collection of gl_renderbuffer objects.
74 gl_framebuffer and gl_renderbuffer types are object-oriented in design.
D6.445 with the new gl_renderbuffer / gl_framebuffer infrastructure introduced

12