Home
last modified time | relevance | path

Searched refs:gl_renderbuffer (Results 1 – 25 of 40) sorted by relevance

12

/third_party/mesa3d/src/mesa/main/
Drenderbuffer.h38 struct gl_renderbuffer;
41 _mesa_init_renderbuffer(struct gl_renderbuffer *rb, GLuint name);
46 struct gl_renderbuffer *rb);
51 struct gl_renderbuffer *rb);
58 _mesa_reference_renderbuffer_(struct gl_renderbuffer **ptr,
59 struct gl_renderbuffer *rb);
62 _mesa_reference_renderbuffer(struct gl_renderbuffer **ptr, in _mesa_reference_renderbuffer()
63 struct gl_renderbuffer *rb) in _mesa_reference_renderbuffer()
71 struct gl_renderbuffer *rb,
79 struct gl_renderbuffer *rb);
[all …]
Drenderbuffer.c70 delete_renderbuffer(struct gl_context *ctx, struct gl_renderbuffer *rb) in delete_renderbuffer()
88 struct gl_renderbuffer *rb, in renderbuffer_alloc_sw_storage()
132 struct gl_renderbuffer *rb, in renderbuffer_alloc_storage()
300 _mesa_init_renderbuffer(struct gl_renderbuffer *rb, GLuint name) in _mesa_init_renderbuffer()
342 struct gl_renderbuffer *rb) in validate_and_init_renderbuffer_attachment()
379 struct gl_renderbuffer *rb) in _mesa_attach_and_own_rb()
397 struct gl_renderbuffer *rb) in _mesa_attach_and_reference_rb()
426 _mesa_reference_renderbuffer_(struct gl_renderbuffer **ptr, in _mesa_reference_renderbuffer_()
427 struct gl_renderbuffer *rb) in _mesa_reference_renderbuffer_()
431 struct gl_renderbuffer *oldRb = *ptr; in _mesa_reference_renderbuffer_()
[all …]
Dblit.c62 const struct gl_renderbuffer *rb) in find_attachment()
138 compatible_resolve_formats(const struct gl_renderbuffer *readRb, in compatible_resolve_formats()
139 const struct gl_renderbuffer *drawRb) in compatible_resolve_formats()
197 const struct gl_renderbuffer *colorReadRb = readFb->_ColorReadBuffer; in validate_color_buffer()
198 const struct gl_renderbuffer *colorDrawRb = NULL; in validate_color_buffer()
270 struct gl_renderbuffer *readRb = in validate_stencil_buffer()
272 struct gl_renderbuffer *drawRb = in validate_stencil_buffer()
316 struct gl_renderbuffer *readRb = in validate_depth_buffer()
318 struct gl_renderbuffer *drawRb = in validate_depth_buffer()
510 struct gl_renderbuffer *srcRb = readFB->_ColorReadBuffer; in do_blit_framebuffer()
[all …]
Dfbobject.h60 extern struct gl_renderbuffer *
63 extern struct gl_renderbuffer *
88 struct gl_renderbuffer *rb);
91 _mesa_renderbuffer_storage(struct gl_context *ctx, struct gl_renderbuffer *rb,
Dcopyimage.c65 struct gl_renderbuffer **renderbuffer, in prepare_target_err()
115 struct gl_renderbuffer *rb = _mesa_lookup_renderbuffer(ctx, name); in prepare_target_err()
281 struct gl_renderbuffer **renderbuffer) in prepare_target()
284 struct gl_renderbuffer *rb = _mesa_lookup_renderbuffer(ctx, name); in prepare_target()
311 const struct gl_renderbuffer *renderbuffer, in check_region_bounds()
542 struct gl_renderbuffer *srcRenderbuffer, in copy_image_subdata()
545 struct gl_renderbuffer *dstRenderbuffer, in copy_image_subdata()
589 struct gl_renderbuffer *srcRenderbuffer, *dstRenderbuffer; in _mesa_CopyImageSubData_no_error()
613 struct gl_renderbuffer *srcRenderbuffer, *dstRenderbuffer; in _mesa_CopyImageSubData()
748 struct gl_renderbuffer *srcRenderbuffer, *dstRenderbuffer; in _mesa_CopyImageSubDataNV_no_error()
[all …]
Dreadpix.c161 struct gl_renderbuffer *rb = in _mesa_readpixels_needs_slow_path()
201 struct gl_renderbuffer *rb = in readpixels_can_use_memcpy()
233 struct gl_renderbuffer *rb = in readpixels_memcpy()
285 struct gl_renderbuffer *rb = fb->Attachment[BUFFER_DEPTH].Renderbuffer; in read_uint_depth_pixels()
332 struct gl_renderbuffer *rb = fb->Attachment[BUFFER_DEPTH].Renderbuffer; in read_depth_pixels()
396 struct gl_renderbuffer *rb = fb->Attachment[BUFFER_STENCIL].Renderbuffer; in read_stencil_pixels()
457 struct gl_renderbuffer *rb = fb->_ColorReadBuffer; in read_rgba_pixels()
653 struct gl_renderbuffer *rb = fb->Attachment[BUFFER_DEPTH].Renderbuffer; in fast_read_depth_stencil_pixels()
654 struct gl_renderbuffer *stencilRb = fb->Attachment[BUFFER_STENCIL].Renderbuffer; in fast_read_depth_stencil_pixels()
697 struct gl_renderbuffer *depthRb = fb->Attachment[BUFFER_DEPTH].Renderbuffer; in fast_read_depth_stencil_pixels_separate()
[all …]
Daccum.c68 struct gl_renderbuffer *accRb; in _mesa_clear_accum_buffer()
133 struct gl_renderbuffer *accRb = in accum_scale_or_bias()
192 struct gl_renderbuffer *accRb = in accum_or_load()
194 struct gl_renderbuffer *colorRb = ctx->ReadBuffer->_ColorReadBuffer; in accum_or_load()
288 struct gl_renderbuffer *accRb = fb->Attachment[BUFFER_ACCUM].Renderbuffer; in accum_return()
304 struct gl_renderbuffer *colorRb = fb->_ColorDrawBuffers[buffer]; in accum_return()
Dframebuffer.c284 struct gl_renderbuffer *rb = att->Renderbuffer; in _mesa_resize_framebuffer()
424 const struct gl_renderbuffer *rb = fb->Attachment[i].Renderbuffer; in _mesa_update_framebuffer_visual()
453 const struct gl_renderbuffer *rb = fb->Attachment[i].Renderbuffer; in _mesa_update_framebuffer_visual()
464 const struct gl_renderbuffer *rb = in _mesa_update_framebuffer_visual()
471 const struct gl_renderbuffer *rb = in _mesa_update_framebuffer_visual()
478 const struct gl_renderbuffer *rb = in _mesa_update_framebuffer_visual()
733 const struct gl_renderbuffer *readBuf = fb->_ColorReadBuffer; in renderbuffer_exists()
946 struct gl_renderbuffer *
Dfbobject.c70 delete_dummy_renderbuffer(struct gl_context *ctx, struct gl_renderbuffer *rb) in delete_dummy_renderbuffer()
92 static struct gl_renderbuffer DummyRenderbuffer = {
113 struct gl_renderbuffer *
116 struct gl_renderbuffer *rb; in _mesa_lookup_renderbuffer()
121 rb = (struct gl_renderbuffer *) in _mesa_lookup_renderbuffer()
131 struct gl_renderbuffer *
135 struct gl_renderbuffer *rb; in _mesa_lookup_renderbuffer_err()
435 struct gl_renderbuffer *rb = att->Renderbuffer; in render_texture()
468 finish_render_texture(struct gl_context *ctx, struct gl_renderbuffer *rb) in finish_render_texture()
484 struct gl_renderbuffer *rb = att->Renderbuffer; in remove_attachment()
[all …]
Dframebuffer.h33 struct gl_renderbuffer;
160 extern struct gl_renderbuffer *
Ddebug.c305 _mesa_write_renderbuffer_image(const struct gl_renderbuffer *rb) in _mesa_write_renderbuffer_image()
420 dump_renderbuffer(const struct gl_renderbuffer *rb, GLboolean writeImage) in dump_renderbuffer()
434 const struct gl_renderbuffer *rb = (const struct gl_renderbuffer *) data; in dump_renderbuffer_cb()
Ddebug.h50 _mesa_write_renderbuffer_image(const struct gl_renderbuffer *rb);
Dmtypes.h2552 struct gl_renderbuffer struct
2577 void (*Delete)(struct gl_context *ctx, struct gl_renderbuffer *rb); argument
2581 struct gl_renderbuffer *rb, argument
2625 struct gl_renderbuffer *Renderbuffer; argument
2759 struct gl_renderbuffer *_ColorDrawBuffers[MAX_DRAW_BUFFERS];
2760 struct gl_renderbuffer *_ColorReadBuffer;
3546 struct gl_renderbuffer *CurrentRenderbuffer;
Dclear.c121 struct gl_renderbuffer *rb = ctx->DrawBuffer->_ColorDrawBuffers[idx]; in color_buffer_writes_enabled()
604 const struct gl_renderbuffer *rb = in clear_bufferfv()
753 const struct gl_renderbuffer *rb = in clear_bufferfi()
Ddd.h55 struct gl_renderbuffer;
Dshared.c292 struct gl_renderbuffer *rb = (struct gl_renderbuffer *) data; in delete_renderbuffer_cb()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_copyimage.h31 struct gl_renderbuffer *src_renderbuffer,
34 struct gl_renderbuffer *dst_renderbuffer,
Dst_manager.h40 struct gl_renderbuffer;
60 st_set_ws_renderbuffer_surface(struct gl_renderbuffer *rb,
Dst_cb_clear.c366 is_scissor_enabled(struct gl_context *ctx, struct gl_renderbuffer *rb) in is_scissor_enabled()
394 is_stencil_disabled(struct gl_context *ctx, struct gl_renderbuffer *rb) in is_stencil_disabled()
407 is_stencil_masked(struct gl_context *ctx, struct gl_renderbuffer *rb) in is_stencil_masked()
419 struct gl_renderbuffer *depthRb in st_Clear()
421 struct gl_renderbuffer *stencilRb in st_Clear()
439 struct gl_renderbuffer *rb in st_Clear()
Dst_cb_readpixels.c74 struct gl_renderbuffer *rb = in needs_integer_signed_unsigned_conversion()
96 try_pbo_readpixels(struct st_context *st, struct gl_renderbuffer *rb, in try_pbo_readpixels()
276 blit_to_staging(struct st_context *st, struct gl_renderbuffer *rb, in blit_to_staging()
344 try_cached_readpixels(struct st_context *st, struct gl_renderbuffer *rb, in try_cached_readpixels()
419 struct gl_renderbuffer *rb = in st_ReadPixels()
Dst_manager.c193 st_set_ws_renderbuffer_surface(struct gl_renderbuffer *rb, in st_set_ws_renderbuffer_surface()
250 struct gl_renderbuffer *rb; in st_framebuffer_validate()
308 struct gl_renderbuffer *rb; in st_framebuffer_update_attachments()
327 static struct gl_renderbuffer *
330 struct gl_renderbuffer *rb; in st_new_renderbuffer_fb()
332 rb = CALLOC_STRUCT(gl_renderbuffer); in st_new_renderbuffer_fb()
458 struct gl_renderbuffer *rb; in st_framebuffer_add_renderbuffer()
1288 struct gl_renderbuffer *rb = NULL; in st_manager_flush_frontbuffer()
Dst_cb_texture.h41 struct gl_renderbuffer;
96 struct gl_renderbuffer *rb,
Dst_cb_eglimage.h47 struct gl_renderbuffer *rb,
/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