/external/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 | 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.c | 65 const struct gl_framebuffer *fb) in supported_buffer_bitmask() 91 _mesa_back_to_front_if_single_buffered(const struct gl_framebuffer *fb, in _mesa_back_to_front_if_single_buffered() 286 draw_buffer(struct gl_context *ctx, struct gl_framebuffer *fb, in draw_buffer() 332 draw_buffer_error(struct gl_context *ctx, struct gl_framebuffer *fb, in draw_buffer_error() 340 draw_buffer_no_error(struct gl_context *ctx, struct gl_framebuffer *fb, in draw_buffer_no_error() 367 struct gl_framebuffer *fb; in _mesa_NamedFramebufferDrawBuffer_no_error() 383 struct gl_framebuffer *fb; in _mesa_FramebufferDrawBufferEXT() 402 struct gl_framebuffer *fb; in _mesa_NamedFramebufferDrawBuffer() 429 draw_buffers(struct gl_context *ctx, struct gl_framebuffer *fb, GLsizei n, in draw_buffers() 639 draw_buffers_error(struct gl_context *ctx, struct gl_framebuffer *fb, GLsizei n, in draw_buffers_error() [all …]
|
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 | 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 | fbobject.c | 78 delete_dummy_framebuffer(struct gl_framebuffer *fb) in delete_dummy_framebuffer() 90 static struct gl_framebuffer DummyFramebuffer = { 100 static struct gl_framebuffer IncompleteFramebuffer = { 106 struct gl_framebuffer * 153 struct gl_framebuffer * 156 struct gl_framebuffer *fb; in _mesa_lookup_framebuffer() 161 fb = (struct gl_framebuffer *) in _mesa_lookup_framebuffer() 168 struct gl_framebuffer * 172 struct gl_framebuffer *fb; in _mesa_lookup_framebuffer_dsa() 201 struct gl_framebuffer * [all …]
|
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() 649 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 | multisample.h | 34 _mesa_GetProgrammableSampleCaps(struct gl_context *ctx, const struct gl_framebuffer *fb,
|
D | image.c | 487 const struct gl_framebuffer *buffer = ctx->DrawBuffer; in _mesa_clip_drawpixels() 558 const struct gl_framebuffer *buffer = ctx->ReadBuffer; in _mesa_clip_readpixels() 620 const struct gl_framebuffer *fb = ctx->ReadBuffer; in _mesa_clip_copytexsubimage() 759 const struct gl_framebuffer *readFb, in _mesa_clip_blit() 760 const struct gl_framebuffer *drawFb, in _mesa_clip_blit()
|
D | renderbuffer.c | 339 validate_and_init_renderbuffer_attachment(struct gl_framebuffer *fb, in validate_and_init_renderbuffer_attachment() 376 _mesa_attach_and_own_rb(struct gl_framebuffer *fb, in _mesa_attach_and_own_rb() 394 _mesa_attach_and_reference_rb(struct gl_framebuffer *fb, in _mesa_attach_and_reference_rb() 408 _mesa_remove_renderbuffer(struct gl_framebuffer *fb, in _mesa_remove_renderbuffer()
|
D | readpix.c | 297 struct gl_framebuffer *fb = ctx->ReadBuffer; in read_uint_depth_pixels() 344 struct gl_framebuffer *fb = ctx->ReadBuffer; in read_depth_pixels() 408 struct gl_framebuffer *fb = ctx->ReadBuffer; in read_stencil_pixels() 469 struct gl_framebuffer *fb = ctx->ReadBuffer; in read_rgba_pixels() 665 struct gl_framebuffer *fb = ctx->ReadBuffer; in fast_read_depth_stencil_pixels() 709 struct gl_framebuffer *fb = ctx->ReadBuffer; in fast_read_depth_stencil_pixels_separate() 770 struct gl_framebuffer *fb = ctx->ReadBuffer; in slow_read_depth_stencil_pixels_separate()
|
D | context.h | 104 _mesa_make_current( struct gl_context *ctx, struct gl_framebuffer *drawBuffer, 105 struct gl_framebuffer *readBuffer );
|
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 | dd.h | 46 struct gl_framebuffer;
|
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()
|
/external/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() 313 st_framebuffer_update_attachments(struct gl_framebuffer *stfb) in st_framebuffer_update_attachments() 469 st_framebuffer_add_renderbuffer(struct gl_framebuffer *stfb, in st_framebuffer_add_renderbuffer() 597 static struct gl_framebuffer * 601 struct gl_framebuffer *stfb; in st_framebuffer_create() 609 stfb = CALLOC_STRUCT(gl_framebuffer); in st_framebuffer_create() [all …]
|
D | st_manager.h | 48 st_manager_add_color_renderbuffer(struct gl_context *ctx, struct gl_framebuffer *fb,
|
D | st_cb_clear.c | 197 const struct gl_framebuffer *fb = ctx->DrawBuffer; in clear_with_quad() 485 const struct gl_framebuffer *fb = ctx->DrawBuffer; in st_Clear() 494 const struct gl_framebuffer *fb = ctx->DrawBuffer; in st_Clear()
|
D | st_context.c | 878 struct gl_framebuffer* glfb = (struct gl_framebuffer*) data; in destroy_framebuffer_attachment_sampler_cb() 893 struct gl_framebuffer *stfb, *next; in st_destroy_context() 894 struct gl_framebuffer *save_drawbuffer; in st_destroy_context() 895 struct gl_framebuffer *save_readbuffer; in st_destroy_context()
|
D | st_cb_drawtex.c | 185 const struct gl_framebuffer *fb = ctx->DrawBuffer; in st_DrawTex() 278 const struct gl_framebuffer *fb = ctx->DrawBuffer; in st_DrawTex()
|
/external/mesa3d/docs/_extra/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.
|
/external/mesa3d/docs/relnotes/ |
D | 6.4 | 45 with the new gl_renderbuffer / gl_framebuffer infrastructure introduced
|