1592 Commits (956b719d034d78e8e989ba0947c05d8d8ca1e4a2)

Author SHA1 Message Date
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
Chia-I Wu 424fdb4ab6 vrend: fix next ubo id when there is no update 6 years ago
Chia-I Wu d5a10f07be vrend: avoid in/out parameters 6 years ago
Chia-I Wu ed603a2442 vrend: save ubo_used_mask in linked shader prog 6 years ago
Gurchetan Singh 99d61001e9 virgl_hw: add YUV support 6 years ago
David Riley 9189e19676 virglrenderer: Add VIRGL_RES_BIND_SHARED bind flag. 6 years ago
Emil Velikov d1500bc47a shader: flesh out samplertype_to_req_bits() helper 6 years ago
Emil Velikov cbaf82c5f8 shader: kill off dump_ctx::uses_sample_buf 6 years ago
Emil Velikov edaf863458 shader: keep precision qualifier space-free 6 years ago
Emil Velikov de2bbb7fc0 shader: remove partial 1D texture GLES workaround 6 years ago
Emil Velikov 4e764b66fa shader: flesh is_shad out of vrend_shader_samplertypeconv() 6 years ago
Emil Velikov beceb6106a shader: flesh out is_shadow out of set_texture_reqs() 6 years ago
Emil Velikov 26ab104884 shader: split out samplertype_is_shadow() helper 6 years ago
Emil Velikov 6e6486e743 renderer: drop DEPTH_CLIP warning 6 years ago
Gert Wollny 52703a2ded shader,feat: Add support for TGSI_PROPERTY_FS_DEPTH_LAYOUT 6 years ago
Gert Wollny a07a3f6f96 vrend: Fix newly introduced warnings 6 years ago
David Riley c5a2df90a2 vrend: Avoid potential null dereference when drawing with indexed buffer 6 years ago
David Riley 271db8a24b vrend: Unconditionally destroy resources when cleaning up. 6 years ago
Chia-I Wu ab3640c085 vrend: reject bad strides in check_iov_bounds 6 years ago
Gert Wollny fb749a1f6a vrend: Add host check for clip_control and handle it 6 years ago
Emil Velikov d7787808c8 virglrenderer: kill off trailing whitespace 6 years ago
Emil Velikov bf043b3e56 shader: use && and || trailing at the end of the line 6 years ago
Emil Velikov f18484f928 shader: use switch statement over extremely long if/else chain 6 years ago
Emil Velikov 88f7cba5ed shader: trivial indentation fixes 6 years ago
Emil Velikov c2d8cc5410 shader: use TGSI_INTERPOLATE_CONSTANT as applicable 6 years ago
Emil Velikov 5a0d3f071e shader: add vrend_ prefix to shader_lookup_sampler_array() 6 years ago
Alexandros Frantzis 7a0ff8da57 vrend: Ensure non-zero stride and remove redundant check 6 years ago
Alexandros Frantzis 23ccf5c1a9 vrend: Use the transfer layer stride for transfers to the host 6 years ago
Alexandros Frantzis 0bb764b6cf vrend: Improve iov bound checking for transfers 6 years ago