/third_party/mesa3d/src/mesa/main/ |
D | framebuffer.h | 35 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 …]
|
D | fbobject.h | 40 _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 …]
|
D | framebuffer.c | 58 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 …]
|
D | buffers.c | 64 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 …]
|
D | blend.h | 44 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);
|
D | buffers.h | 40 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,
|
D | fbobject.c | 76 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 …]
|
D | renderbuffer.h | 37 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,
|
D | blit.c | 61 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 …]
|
D | image.h | 34 struct gl_framebuffer; 126 const struct gl_framebuffer *readFb, 127 const struct gl_framebuffer *drawFb,
|
D | image.c | 486 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()
|
D | renderbuffer.c | 340 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()
|
D | context.h | 100 _mesa_make_current( struct gl_context *ctx, struct gl_framebuffer *drawBuffer, 101 struct gl_framebuffer *readBuffer );
|
D | readpix.c | 284 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()
|
D | blend.c | 1091 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()
|
D | multisample.h | 34 _mesa_GetProgrammableSampleCaps(struct gl_context *ctx, const struct gl_framebuffer *fb,
|
D | multisample.c | 86 struct gl_framebuffer *fb, in get_sample_position() 406 _mesa_GetProgrammableSampleCaps(struct gl_context *ctx, const struct gl_framebuffer *fb, in _mesa_GetProgrammableSampleCaps()
|
D | dd.h | 51 struct gl_framebuffer;
|
D | shared.c | 270 struct gl_framebuffer *fb = (struct gl_framebuffer *) data; in delete_framebuffer_cb()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_manager.c | 81 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 …]
|
D | st_manager.h | 50 st_manager_add_color_renderbuffer(struct gl_context *ctx, struct gl_framebuffer *fb,
|
D | st_cb_clear.c | 230 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()
|
D | st_context.c | 904 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/ |
D | 6.3 | 72 The gl_framebuffer object now a collection of gl_renderbuffer objects. 74 gl_framebuffer and gl_renderbuffer types are object-oriented in design.
|
D | 6.4 | 45 with the new gl_renderbuffer / gl_framebuffer infrastructure introduced
|