Tomáš Kelemen (vudiq)
d816fedde2
mesa: enable vulkan driver for RPI4
2021-04-12 08:59:33 +02:00
Tomáš Kelemen (vudiq)
35ed1108f2
cairo: set options based on OPENGL/ES
...
Setting the flags related to OpenGL should not be based on the
presence of the DISPLAYSERVER - one can have OpenGL without
DISPLAYSERVER.
2021-04-11 17:45:39 +02:00
Tomáš Kelemen (vudiq)
daa99ef3b3
cairo: disable both OPENGL/ES when no OPENGL/ES
2021-04-11 17:42:00 +02:00
Tomáš Kelemen (vudiq)
ff9b4b8bac
group all packages under lakka
...
libretro cores, retroarch packages and also added packages (not present
in LibreELEC) stored under one folder for easier maintenance
2021-04-11 08:03:03 +02:00
Tomáš Kelemen (vudiq)
6b793d3b78
Merge 'libreelec/master'
2021-04-09 08:23:33 +02:00
heitbaum
7f1f53687a
libdrm: update to 2.4.105
...
update 2.4.104 (2021-01-11) to 2.4.105 (2021-04-07)
commits: https://gitlab.freedesktop.org/mesa/drm/-/commits/master/
2021-04-08 11:58:52 +00:00
SupervisedThinking
e36ca5bbf3
mesa: updated to 21.0.2
2021-04-07 20:49:46 +02:00
Tomáš Kelemen (vudiq)
546e4de331
Generic: add vulkan support
2021-04-05 00:55:01 +02:00
Tomáš Kelemen (vudiq)
7572b81bfc
Lakka: drop nvidia drivers, use nouveau
2021-04-05 00:55:01 +02:00
Tomáš Kelemen (vudiq)
c1658ca436
mesa: fix for Lakka - no displayserver
2021-04-05 00:55:01 +02:00
Tomáš Kelemen (vudiq)
fec1f3018e
cairo: set GL flags based on GL/GLES
...
and fix for Lakka without displayserver
2021-04-05 00:55:01 +02:00
CvH
1d70052d6d
Merge pull request #5273 from HiassofT/le10-kernel-5.10.25
...
linux (RPi): update to 5.10.25
2021-03-27 07:34:12 +01:00
CvH
f085883f48
Merge pull request #5248 from SupervisedThinking/mesa-21.0
...
mesa: updated to 21.0.1
2021-03-27 05:40:32 +01:00
Matthias Reichl
9a72600a30
RPi: update to firmware f9d8534
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-03-26 15:51:59 +01:00
Matthias Reichl
08809b0d80
RPi: update to firmware 1e5456a
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-03-26 15:51:59 +01:00
SupervisedThinking
8713ed9c66
mesa: updated to 21.0.1
...
- renamed backported lima patch 696b0ab2c9
2021-03-25 02:29:04 +01:00
Matthias Reichl
59ba4ff4b5
RPi: update to firmware 57e7fd1
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-03-19 23:23:19 +01:00
Matthias Reichl
445041e4a7
RPi: update to firmware 8717598
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-03-19 23:23:19 +01:00
Matthias Reichl
809c9bfbae
RPi: update to firmware 0591568
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-03-19 23:23:19 +01:00
Matthias Reichl
2dddaa1089
RPi: update to firmware 1711f63
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-03-19 23:23:19 +01:00
Matthias Reichl
f10bab71e5
RPi: update to firmware 5985247
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-25 15:56:52 +01:00
Matthias Reichl
f052eab731
RPi: update to firmware 7872272
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-25 15:56:52 +01:00
Matthias Reichl
42d02f285b
RPi: update to firmware ba62592
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-16 16:43:21 +01:00
Matthias Reichl
4910e62156
RPi: update to firmware f11bc13
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-16 16:42:46 +01:00
heitbaum
dd7e6eb672
glmark2: update to 2021.02
...
Official Release
update dab3e7d (2021-02-13) to 2021.02 (2021-02-15)
News: https://github.com/glmark2/glmark2/blob/master/NEWS
Release notes:
glmark2 2021.02 (20210215)
==========================
- Meson build system support for DRM/X11/Wayland builds.
- Fix precision handling in various fragment shaders.
- Fix spurious failures when using --validate.
- Always draw to the correct, offscreen buffer when using --off-screen.
- Don't prefer framebuffer formats with more than 8 bytes per component.
- Add basic mouse and keyboard support on Wayland.
2021-02-16 02:41:09 +00:00
heitbaum
aa23532fd3
lcms2: update to 2.12
...
update 2.11 to 2.12
2021-02-07 10:50:30 +00:00
Matthias Reichl
45fd49e60f
RPi: update to firmware 3523a70
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-05 13:02:55 +01:00
Matthias Reichl
d6be57e1c6
RPi: update to firmware 5bafb30
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-05 13:02:55 +01:00
CvH
e7eaaff04e
Merge pull request #5057 from SupervisedThinking/libglvndmeson
...
libglvnd: switch to meson toolchain
2021-02-02 20:46:08 +01:00
Alex Bee
08307d58ff
mesa: add patch to fix YUV to RGB conversion
...
This adds a patch to mesa that fixes color space conversion for
lima GPUs and allows to drop a kodi hack that was need to allow
SW decoing on mali 4xx GPUs for Rockchip.
For details see: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8549#note_785097
2021-02-01 17:39:09 +01:00
Alex Bee
cdb1ffc1c0
mesa: update to 20.3.4
...
update 20.3.3 to 20.3.4
changelog: https://docs.mesa3d.org/relnotes/20.3.4.html
2021-02-01 17:33:59 +01:00
SupervisedThinking
852e135d15
libglvnd: switch to meson toolchain
2021-01-29 17:24:25 +01:00
Matthias Reichl
6d253d5520
RPi: update to firmware 051e5e1
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-22 10:24:29 +01:00
Matthias Reichl
bf3437196d
RPi: update to firmware 1d847bd
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-20 12:21:32 +01:00
Ian Leonard
dc28cd2250
graphics: automated code cleanup
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:55 +00:00
CvH
9859db69c9
Merge pull request #4978 from heitbaum/bump-libdrm
...
libdrm: update to 2.4.104
2021-01-18 19:58:12 +01:00
heitbaum
7a8ae1e98a
libdrm: update to 2.4.104
...
update 2.4.103 to 2.4.104
changelog: https://cgit.freedesktop.org/drm/libdrm/log/
2021-01-17 06:50:10 +00:00
heitbaum
397feadd98
glew: update to 2.2.0 (2020-03-15)
...
update 2.1.0 to 2.2.0
changelog: as below and https://github.com/nigels-com/glew/blob/glew-2.2.0/doc/log.html
Bug fixes:
- GL_EXT_semaphore constants
- Some const pointer fixups in OpenGL API
- Correction for GLEW_VERSION_4_5
- Windows build updates and fixes
New extensions:
- GL_AMD_framebuffer_multisample_advanced
- GL_AMD_gpu_shader_half_float_fetch
- GL_AMD_shader_image_load_store_lod
- GL_ARM_texture_unnormalized_coordinates
- GL_DMP_program_binary
- GL_DMP_shader_binary
- GL_EXT_EGL_image_external_wrap_modes
- GL_EXT_EGL_image_storage
- GL_EXT_EGL_sync
- GL_EXT_clip_control
- GL_EXT_depth_clamp
- GL_EXT_disjoint_timer_query
- GL_EXT_draw_transform_feedback
- GL_EXT_multiview_tessellation_geometry_shader
- GL_EXT_multiview_texture_multisample
- GL_EXT_multiview_timer_query
- GL_EXT_occlusion_query_boolean
- GL_EXT_primitive_bounding_box
- GL_EXT_protected_textures
- GL_EXT_robustness
- GL_EXT_shader_framebuffer_fetch_non_coherent
- GL_EXT_static_vertex_array
- GL_EXT_tessellation_point_size
- GL_EXT_tessellation_shader
- GL_EXT_texture_border_clamp
- GL_EXT_texture_buffer
- GL_EXT_texture_compression_s3tc_srgb
- GL_EXT_texture_format_sRGB_override
- GL_EXT_texture_mirror_clamp_to_edge
- GL_EXT_texture_query_lod
- GL_EXT_texture_shadow_lod
- GL_FJ_shader_binary_GCCSO
- GL_IMG_bindless_texture
- GL_IMG_framebuffer_downsample
- GL_IMG_multisampled_render_to_texture
- GL_IMG_program_binary
- GL_IMG_read_format
- GL_IMG_shader_binary
- GL_IMG_texture_compression_pvrtc
- GL_IMG_texture_compression_pvrtc2
- GL_IMG_texture_env_enhanced_fixed_function
- GL_IMG_texture_filter_cubic
- GL_INTEL_blackhole_render
- GL_INTEL_shader_integer_functions2
- GL_KHR_shader_subgroup
- GL_MESA_framebuffer_flip_y
- GL_MESA_program_binary_formats
- GL_MESA_tile_raster_order
- GL_NVX_gpu_multicast2
- GL_NVX_progress_fence
- GL_NV_compute_shader_derivatives
- GL_NV_conservative_raster_pre_snap
- GL_NV_conservative_raster_underestimation
- GL_NV_depth_nonlinear
- GL_NV_fragment_shader_barycentric
- GL_NV_memory_attachment
- GL_NV_mesh_shader
- GL_NV_query_resource_tag
- GL_NV_read_buffer
- GL_NV_read_buffer_front
- GL_NV_representative_fragment_test
- GL_NV_scissor_exclusive
- GL_NV_shader_subgroup_partitioned
- GL_NV_shader_texture_footprint
- GL_NV_shading_rate_image
- GL_NV_vdpau_interop2
- GL_OES_EGL_image
- GL_OES_EGL_image_external
- GL_OES_EGL_image_external_essl3
- GL_OES_blend_equation_separate
- GL_OES_blend_func_separate
- GL_OES_blend_subtract
- GL_OES_compressed_ETC1_RGB8_texture
- GL_OES_compressed_paletted_texture
- GL_OES_copy_image
- GL_OES_depth24
- GL_OES_depth32
- GL_OES_depth_texture
- GL_OES_depth_texture_cube_map
- GL_OES_draw_buffers_indexed
- GL_OES_draw_texture
- GL_OES_element_index_uint
- GL_OES_extended_matrix_palette
- GL_OES_fbo_render_mipmap
- GL_OES_fragment_precision_high
- GL_OES_framebuffer_object
- GL_OES_geometry_point_size
- GL_OES_geometry_shader
- GL_OES_get_program_binary
- GL_OES_gpu_shader5
- GL_OES_mapbuffer
- GL_OES_matrix_get
- GL_OES_matrix_palette
- GL_OES_packed_depth_stencil
- GL_OES_point_size_array
- GL_OES_point_sprite
- GL_OES_read_format
- GL_OES_required_internalformat
- GL_OES_rgb8_rgba8
- GL_OES_sample_shading
- GL_OES_sample_variables
- GL_OES_shader_image_atomic
- GL_OES_shader_io_blocks
- GL_OES_shader_multisample_interpolation
- GL_OES_single_precision
- GL_OES_standard_derivatives
- GL_OES_stencil1
- GL_OES_stencil4
- GL_OES_stencil8
- GL_OES_surfaceless_context
- GL_OES_tessellation_point_size
- GL_OES_tessellation_shader
- GL_OES_texture_3D
- GL_OES_texture_border_clamp
- GL_OES_texture_buffer
- GL_OES_texture_compression_astc
- GL_OES_texture_cube_map
- GL_OES_texture_cube_map_array
- GL_OES_texture_env_crossbar
- GL_OES_texture_mirrored_repeat
- GL_OES_texture_npot
- GL_OES_texture_stencil8
- GL_OES_texture_storage_multisample_2d_array
- GL_OES_texture_view
- GL_OES_vertex_array_object
- GL_OES_vertex_half_float
- GL_OES_vertex_type_10_10_10_2
- GL_QCOM_YUV_texture_gather
- GL_QCOM_shader_framebuffer_fetch_rate
- GL_QCOM_texture_foveated
- GL_QCOM_texture_foveated_subsampled_layout
- GL_VIV_shader_binary
- EGL_ANDROID_GLES_layers
- EGL_ANDROID_get_frame_timestamps
- EGL_ANDROID_get_native_client_buffer
- EGL_ARM_image_format
- EGL_EXT_bind_to_front
- EGL_EXT_client_sync
- EGL_EXT_compositor
- EGL_EXT_gl_colorspace_display_p3
- EGL_EXT_gl_colorspace_display_p3_linear
- EGL_EXT_gl_colorspace_display_p3_passthrough
- EGL_EXT_gl_colorspace_scrgb
- EGL_EXT_image_gl_colorspace
- EGL_EXT_image_implicit_sync_control
- EGL_EXT_surface_CTA861_3_metadata
- EGL_EXT_sync_reuse
- EGL_KHR_display_reference
- EGL_MESA_query_driver
- EGL_NV_context_priority_realtime
- EGL_NV_quadruple_buffer
- EGL_NV_stream_dma
- EGL_NV_stream_flush
- EGL_NV_stream_origin
- EGL_NV_triple_buffer
- EGL_WL_bind_wayland_display
- EGL_WL_create_wayland_buffer_from_image
- GLX_EXT_context_priority
- GLX_EXT_no_config_context
- GLX_NV_multigpu_context
- WGL_NV_multigpu_context
2021-01-17 06:45:10 +00:00
Christian Hewitt
d50db1817c
Merge pull request #4971 from HiassofT/le10-kernel-5.10.6+
...
linux (RPi): update to 5.10.7
2021-01-16 13:16:08 +04:00
Matthias Reichl
f14d2fa5d6
RPi: update to firmware c78f3ef
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-15 19:56:39 +01:00
heitbaum
ed5b0a8e07
mesa: update to 20.3.3
...
update 20.3.2 to 20.3.3
changelog: https://docs.mesa3d.org/relnotes/20.3.3.html
2021-01-14 13:29:43 +00:00
Christian Hewitt
1d9150f8fc
glmark2: bump to latest meson commit
2021-01-13 17:03:22 +00:00
Christian Hewitt
ddcf75260b
glmark2: revert to commit before meson change
2021-01-13 10:39:13 +00:00
Matthias Reichl
f1de7d6498
RPi: update to firmware e542b67
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-10 12:26:03 +01:00
Matthias Reichl
5dae06341d
RPi: update to firmware 481ccbb
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-07 17:56:41 +01:00
CvH
b8626616be
Merge pull request #4870 from heitbaum/bump-grap
...
Update packages/graphics current
2021-01-07 15:24:59 +01:00
heitbaum
9e687f8b5a
libepoxy: update to 1.5.5
...
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2021-01-06 22:18:29 +00:00
CvH
6da11110f9
Merge pull request #4778 from heitbaum/mm
...
update packages/multimedia and their dependancies
2021-01-06 16:54:56 +01:00
Matthias Reichl
59a225cc91
RPi: update to firmware d06d94e
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-06 11:48:58 +01:00
heitbaum
0aef6313f6
kmscube: update to HEAD
...
drm: grab correct handle for plane != 0
Multiplanar formats can have different BOs for each plane, so call the
correct GBM function to get the handle for a specific plane.
2021-01-06 10:30:03 +00:00