index
:
wlroots.git
master
fork of wlroots with action binder support
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
render
/
gles2
Age
Commit message (
Expand
)
Author
2023-11-30
render: Implement texture_preferred_read_format
Alexander Orzechowski
2023-11-30
render/gles2: Implement texture_read_pixels
Alexander Orzechowski
2023-11-30
render/gles2: save/restore context when creating/submitting a render pass
Simon Ser
2023-11-30
render/gles2: reword wlr_gles2_texture comments
Simon Ser
2023-11-30
render/gles2: Inline texture invalidation
Alexander Orzechowski
2023-11-30
render/gles2: Don't attach texture as buffer addon
Alexander Orzechowski
2023-11-30
render/gles2: Don't track image in texture
Alexander Orzechowski
2023-11-30
render/gles2: Don't double import dmabuf
Alexander Orzechowski
2023-11-30
render/gles2: Destroy textures first
Alexander Orzechowski
2023-11-30
renderer/gles2: Bail rendering to external buffers when binding them
Alexander Orzechowski
2023-11-30
render/gles2: Lazily create buffer fbo
Alexander Orzechowski
2023-11-29
render/gles2: check external-only flag in get_or_create_buffer()
Simon Ser
2023-11-29
render/gles2: Don't track has_alpha in pixel_format
Alexander Orzechowski
2023-11-25
Cleanup wlr_matrix.h includes
Simon Ser
2023-11-23
util/transform: move over wl_output_transform helpers
Simon Ser
2023-11-22
render/gles2: drop legacy rendering API
Simon Ser
2023-10-31
Remove unnecessary code
JiDe Zhang
2023-10-03
treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical
Alexander Orzechowski
2023-09-21
renderer: Use wlr_render_rect_options_get_box
Alexander Orzechowski
2023-07-12
render/gles2: wrap timer setup in push_gles2_debug()
Simon Ser
2023-07-11
render: constify struct wlr_buffer_pass_options
Simon Ser
2023-07-11
Use wl_container_of() instead of casts
Simon Ser
2023-07-11
render/gles2: drop unnecessary cast
Simon Ser
2023-07-07
Use struct initializers instead of memset()
Simon Ser
2023-06-19
render: Introduce wlr_render_texture_options.blend_mode
Alexander Orzechowski
2023-06-19
renderer: Introduce wlr_scale_filter_mode
Alexander Orzechowski
2023-06-06
render/gles2: Handle NULL timer
Alexander Orzechowski
2023-06-05
render/gles2: implement timer API
Rose Hudson
2023-06-05
add render timer API
Rose Hudson
2023-05-28
renderer/gles2: Implement render pass interface
Alexander Orzechowski
2023-05-28
renderer/gles2: Compute texture coordinates based off of vertex positions
Alexander Orzechowski
2023-05-28
renderer/gles2: Merge get_buffer and create_buffer
Alexander Orzechowski
2023-05-28
renderer/gles2: Interpret matrix as column major in shader
Alexander Orzechowski
2023-05-21
render/pixel-format: add support for block-based formats
Simon Ser
2023-04-12
render/gles2: use byte-aligned rows for glReadPixels
Manuel Stoeckl
2023-02-02
render/gles2: default to highp if available
Simon Ser
2023-02-02
render/gles2: use correct type for shader type
Simon Ser
2022-12-01
wlr_texture: Expose owning renderer
Alexander Orzechowski
2022-11-15
render/pixel_format: import pixel_format_info_check_stride()
Simon Ser
2022-11-15
render/gles2: query glGetGraphicsResetStatusKHR
Simon Ser
2022-11-15
render: allow wlr_renderer_impl.begin to fail
Simon Ser
2022-11-11
render/texture: constify wlr_texture_update_from_buffer()
Simon Ser
2022-10-28
render/gles2: de-duplicate vertex shaders
Simon Ser
2022-10-28
render/gles2: move color uniform from quad.vert to quad.frag
Simon Ser
2022-10-28
render/gles2: move shaders to individual files
Simon Ser
2022-10-27
render/gles2: log error on shader compilation failure
Simon Ser
2022-10-10
render/gles2: assert that GL_OES_EGL_image_external is supported
Simon Ser
2022-10-04
render: drop wlr_renderer_read_pixels() flags
Simon Ser
2022-08-18
Use wl_signal_emit_mutable
Alexander Orzechowski
2022-08-12
render: replace wlr_texture_write_pixels with update_from_buffer
Simon Ser
[next]