aboutsummaryrefslogtreecommitdiff
path: root/render
AgeCommit message (Expand)Author
2023-04-28render/vulkan: use VK_KHR_synchronization2Simon Ser
2023-04-25render/pixman: implement render pass APISimon Ser
2023-04-25render/pixman: add begin_pixman_data_ptr_access()Simon Ser
2023-04-25render/pass: add legacy render pass implementationSimon Ser
2023-04-25render: add render pass helpersSimon Ser
2023-04-25Add a new renderer APISimon Ser
2023-04-19render/vulkan: fix signedness of strcmp() return valueSimon Ser
2023-04-19render/vulkan: use initializer in vulkan_change_layout_queue()Simon Ser
2023-04-19render/vulkan: remove extra newlineSimon Ser
2023-04-18render/vulkan: use full names for extension command fieldsSimon Ser
2023-04-12render/gles2: use byte-aligned rows for glReadPixelsManuel Stoeckl
2023-03-26render/vulkan: avoid double-close on sync_file FD after semaphore importSimon Ser
2023-03-16drm_format_set: fix realloc sizeBrett Ernst
2023-02-28render/vulkan: prefer render node for wlr_renderer_get_drm_fd()Simon Ser
2023-02-24vulkan: silence -Wint-conversion on 32-bit architecturesJan Beich
2023-02-24swapchain: remove allocator listener on destroySimon Ser
2023-02-21render/swapchain: make publicSimon Ser
2023-02-18Revert "render/egl: skip incompatible EGL devices"Simon Zeni
2023-02-16render/egl: skip incompatible EGL devicesEric Engestrom
2023-02-02render/gles2: default to highp if availableSimon Ser
2023-02-02render/gles2: use correct type for shader typeSimon Ser
2023-01-19render/vulkan: check that requested size is smaller than maxSimon Ser
2023-01-18vulkan: increase max stage size to support large buffersBrett Ernst
2023-01-18render/vulkan: use correct source offset in read_pixelsllyyr
2022-12-22render/vulkan: always finish buffer addon on texture destroyKirill Primak
2022-12-22render/vulkan: remove NULL renderer check on texture destroyKirill Primak
2022-12-13render/egl: stop advertising render support for external-only formatsSimon Ser
2022-12-12egl: consistently use EGLint for DMA-BUF formatSimon Ser
2022-12-08render/pixman: skip mask for opaque texture renderingSimon Ser
2022-12-06build: unify naming for HAVE_* definesSimon Ser
2022-12-06render/allocator/gbm: use internal_configSimon Ser
2022-12-06render: simplify renderer_autocreate_with_drm_fd()Simon Ser
2022-12-06render/vulkan: wait for DMA-BUF fencesSimon Ser
2022-12-06render/dmabuf: add dmabuf_export_sync_file()Simon Ser
2022-12-03render/vulkan: use initializers for VkSubmitInfoSimon Ser
2022-12-03render/vulkan: remove stage_cb conditionalSimon Ser
2022-12-03render/vulkan: remove pre_cb in vulkan_end()Simon Ser
2022-12-03render/vulkan: fix vkCmdClearAttachments validation errorSimon Ser
2022-12-02render/vulkan: fix commaSimon Ser
2022-12-02render/vulkan: use initializers for VkImageMemoryBarrierSimon Ser
2022-12-02render/vulkan: fix missing pSignalSemaphores for stage CBSimon Ser
2022-12-02render/vulkan: move VkDescriptorSetAllocateInfo downSimon Ser
2022-12-02render/drm_format_set: fill dst in wlr_drm_format_set_copySimon Zeni
2022-12-02render/vulkan: make shm/dmabuf split clearer in wlr_vk_format_propsSimon Ser
2022-12-02render/vulkan: make vulkan_format_props_find_modifier() return value constSimon Ser
2022-12-02render/vulkan: check for barrier array alloc failureSimon Ser
2022-12-02render/vulkan: improve message on format prop errorSimon Ser
2022-12-02render/vulkan: simplify vulkan_format_props_query()Simon Ser
2022-12-02render/vulkan: extract DMA-BUF format query to separate functionSimon Ser
2022-12-02render/drm-format-set: add wlr_drm_format_set_copy()Simon Ser