1470 Commits (26a00bb026baae15f0b28e59b1157ae50b6467ce)

Author SHA1 Message Date
Zhenyu Wang 5bab75922c shader: add ARB_shader_image_load_store extension when required 5 years ago
Gert Wollny 5f28eb8868 shader: fix mismatching shader invariants on GL 5 years ago
Gert Wollny abcd75475b vrend: Fix newly introduced warnings when ENABLE_GBM_ALLOCATION is not set 5 years ago
Gert Wollny e480cb6335 vrend: Ignore prev shader stages in shader key when procesing unbound shaders 5 years ago
Gurchetan Singh 336f2f1911 virglrenderer: add virgl_renderer_execute 5 years ago
Gurchetan Singh e3683f0fbd vrend: also report scanout formats to the guest 5 years ago
Gurchetan Singh 3059387819 vrend_renderer: use gbm allocations 5 years ago
Gurchetan Singh 2cb686dd46 virgl/gbm: blacklist certain drivers when querying rendernodes 5 years ago
Gurchetan Singh aca41183c1 virgl/gbm: support for transfers 5 years ago
Gurchetan Singh 15ed4bc8e1 virgl/gbm: support more formats 5 years ago
Gurchetan Singh cadcaf1e83 virgl/egl: allow creating EGL images from dma-bufs 5 years ago
Gurchetan Singh 7f6e1d67ba vrend_renderer: export egl and gbm to vrend_renderer 5 years ago
Gurchetan Singh 6d6c653b5f virglrenderer: open rendernode even for EGL_MESA_platform_surfaceless 5 years ago
Gurchetan Singh 4cade493dc virgl/egl: separate EGL and GBM functions 5 years ago
Gurchetan Singh 4253b10072 virgl/egl: look for EGL_EXT_image_dma_buf_import 5 years ago
Gurchetan Singh 759e941cb1 virgl/egl: rename some variables to be more descriptive 5 years ago
Gert Wollny ac7b52cf24 vrend: Keep track op HW scissor state and disable them in vrend_clear 5 years ago
Gurchetan Singh 5baaab6f3b vrend: don't emulate formats for external images for now 5 years ago
David Riley af23ed8c77 egl: Fall back to using default display and clean up fd ownership. 5 years ago
David Riley 926479abf7 egl: Do not require EGL_MESA_drm_image || EGL_MESA_image_dma_buf_export. 5 years ago
David Riley a082ef0fc8 egl: Change config attributes to GLES 2.0 instead of 1.0/1.1. 5 years ago
Gert Wollny 96c359b542 vrend: Issue depth range together with other viewport properties 5 years ago
Gert Wollny d4eda099ca vrend: increment feature check version number 5 years ago
Gert Wollny 8c67989fc5 shader: Emit swizzle based on write mask for MAX and MIN ops 5 years ago
Gert Wollny b3d268fa00 vrend: Check for GL/GLES version before querying GL_MAX_VERTEX_OUTPUT_COMPONENTS 5 years ago
Gert Wollny 94f4e7c8f7 vrend,blitter: Unbind texture targets after use 5 years ago
Gert Wollny 7652864498 vrend: Correctly handle FakeMSAA textures 5 years ago
Emil Velikov d39606a0d3 vrend_shader: init fixed size char arrays with "" 5 years ago
Gert Wollny e272472d72 vrend: Enable the tweak interface for the guest and from the environment. 6 years ago
Gert Wollny 33c4a18702 vrend,tweak: Add tweak to emulate GL_SAMPLES_PASSED on GLES 6 years ago
Gert Wollny ce1e0f9699 feature: Test for extensions related to occulsion query 6 years ago
Gert Wollny 5eefd5a5a1 debug: Add debug flags for queries 6 years ago
Gert Wollny fd4542adb5 vrend: Handle border color swizzling in more cases 6 years ago
Gert Wollny 4ea1510332 tweaks: Add tweak to apply the dest swizzle for emulated BGRA surfaces 6 years ago
Gert Wollny 8aee663a61 vrend,tweaks: Add tweak to emulate BGRA by using RGBA on GLES 6 years ago
Gert Wollny 0977e48e24 vrend: Add handling for swizzled BGRA formats 6 years ago
Gert Wollny 4749e8791b formats: Add emulated versions of some BGRA formats 6 years ago
Gert Wollny 267d486889 tweaks: Add cap and tweak support to the guest-host protocol 6 years ago
Gert Wollny 87fe8206b0 debug: Add debugging code for tweaks to table 6 years ago
Gert Wollny 0f251aa0b2 vrend,tweaks: Add skeleton to set tweak flags 6 years ago
Gert Wollny ad673ed56b debug: Add debug macro that doesn't print the context name 6 years ago
Emil Velikov d6d5628537 shader: s/emit_ios_generics/emit_ios_generic/ 6 years ago
Emil Velikov c719ef0afa shader: drop duplicate num_interpis = 0 6 years ago
Emil Velikov 4c4b8d1a21 shader: use emit_ios_generic_outputs() in emit_ios_tes() 6 years ago
Emil Velikov 7f1169788a shader: use emit_ios_generic_outputs() in emit_ios_vs() 6 years ago
Emil Velikov 5b04ca0aaa shader: introduce a emit_ios_generic_outputs() helper 6 years ago
Emil Velikov 6cd4f663a9 shader: reshuffle GS stream output handling 6 years ago
Emil Velikov 918c82bed6 shader: reshuffle [fb]color_emitted handling 6 years ago
Emil Velikov 7c06cebe11 shader: simplify pre and postfixes in emit_ios_fs() 6 years ago
Emil Velikov 711bd28d39 shader: simplify pre and postfixes in emit_ios_vs() 6 years ago