1174 Commits (6cd4f663a94fb51081b9a91ac2dc1a6a5df8c2a1)

Author SHA1 Message Date
Emil Velikov 6cd4f663a9 shader: reshuffle GS stream output handling 5 years ago
Emil Velikov 918c82bed6 shader: reshuffle [fb]color_emitted handling 5 years ago
Emil Velikov 7c06cebe11 shader: simplify pre and postfixes in emit_ios_fs() 5 years ago
Emil Velikov 711bd28d39 shader: simplify pre and postfixes in emit_ios_vs() 5 years ago
Chia-I Wu 424fdb4ab6 vrend: fix next ubo id when there is no update 5 years ago
Chia-I Wu d5a10f07be vrend: avoid in/out parameters 5 years ago
Chia-I Wu ed603a2442 vrend: save ubo_used_mask in linked shader prog 5 years ago
Gurchetan Singh 99d61001e9 virgl_hw: add YUV support 5 years ago
David Riley 9189e19676 virglrenderer: Add VIRGL_RES_BIND_SHARED bind flag. 5 years ago
Emil Velikov d1500bc47a shader: flesh out samplertype_to_req_bits() helper 5 years ago
Emil Velikov cbaf82c5f8 shader: kill off dump_ctx::uses_sample_buf 5 years ago
Emil Velikov edaf863458 shader: keep precision qualifier space-free 5 years ago
Emil Velikov de2bbb7fc0 shader: remove partial 1D texture GLES workaround 5 years ago
Emil Velikov 4e764b66fa shader: flesh is_shad out of vrend_shader_samplertypeconv() 5 years ago
Emil Velikov beceb6106a shader: flesh out is_shadow out of set_texture_reqs() 5 years ago
Emil Velikov 26ab104884 shader: split out samplertype_is_shadow() helper 5 years ago
Emil Velikov 6e6486e743 renderer: drop DEPTH_CLIP warning 5 years ago
Gert Wollny 52703a2ded shader,feat: Add support for TGSI_PROPERTY_FS_DEPTH_LAYOUT 5 years ago
Gert Wollny a07a3f6f96 vrend: Fix newly introduced warnings 5 years ago
David Riley c5a2df90a2 vrend: Avoid potential null dereference when drawing with indexed buffer 5 years ago
David Riley 271db8a24b vrend: Unconditionally destroy resources when cleaning up. 5 years ago
Chia-I Wu ab3640c085 vrend: reject bad strides in check_iov_bounds 5 years ago
Gert Wollny fb749a1f6a vrend: Add host check for clip_control and handle it 5 years ago
Emil Velikov d7787808c8 virglrenderer: kill off trailing whitespace 5 years ago
Emil Velikov bf043b3e56 shader: use && and || trailing at the end of the line 5 years ago
Emil Velikov f18484f928 shader: use switch statement over extremely long if/else chain 5 years ago
Emil Velikov 88f7cba5ed shader: trivial indentation fixes 5 years ago
Emil Velikov c2d8cc5410 shader: use TGSI_INTERPOLATE_CONSTANT as applicable 5 years ago
Emil Velikov 5a0d3f071e shader: add vrend_ prefix to shader_lookup_sampler_array() 5 years ago
Alexandros Frantzis 7a0ff8da57 vrend: Ensure non-zero stride and remove redundant check 5 years ago
Alexandros Frantzis 23ccf5c1a9 vrend: Use the transfer layer stride for transfers to the host 5 years ago
Alexandros Frantzis 0bb764b6cf vrend: Improve iov bound checking for transfers 5 years ago
Alexandros Frantzis 2af3a83136 vrend: Ignore transfer layer_stride for targets without layers 5 years ago
Erik Faye-Lund 5384203328 vrend: remove stale comment 6 years ago
Erik Faye-Lund 8362b26974 vrend: do readpixels-variants in one place 6 years ago
Erik Faye-Lund fd8b6946d2 vrend: fix typo in function name 6 years ago
Erik Faye-Lund 883eccce43 vrend: remove unused function 6 years ago
Erik Faye-Lund df69664113 vrend: remove unused field 6 years ago
Gert Wollny 9b84a49a1c shader: Require glsl 150 when input arrays are used 6 years ago
Alexandros Frantzis 59064c6520 vrend: Support copy transfers 6 years ago
Alexandros Frantzis 1e2f540de5 vrend: Add definitions for the copy_transfer3d command 6 years ago
Alexandros Frantzis 69c52a8fb3 vrend: Internal support for synchronized transfers 6 years ago
Alexandros Frantzis 7438b455ed vrend: Remove unused struct member 6 years ago
Alexandros Frantzis 0c09d8441b vrend: Introduce and support VIRGL_BIND_STAGING 6 years ago
Alexandros Frantzis faa38808c9 vrend: Rework resource storage 6 years ago
Gert Wollny 18f9778c16 formats: readback hotfix for BGR10A2 formats 6 years ago
Erik Faye-Lund 8830112be7 shader: use real buffer-size instead of half 6 years ago
Erik Faye-Lund c301e21a92 shader: make translate_atomic take const char * instead of array 6 years ago
Erik Faye-Lund a9f435ce5d shader: make translate_resq take const char * instead of array 6 years ago
Erik Faye-Lund 28b358cc01 shader: make translate_load take const char * instead of array 6 years ago