73 Commits (d05e2d887b85f955e23172306a881975a6af2837)

Author SHA1 Message Date
Gert Wollny 4617b9ae46 decode: Use correct comparison for images 6 years ago
Dave Airlie 4da4ae7679 decode: fix warnings with new checks 6 years ago
Po-Hsien Wang e00dea22c8 decode: check args for decode functions. 6 years ago
Po-Hsien Wang 967a57bdd1 vrend_decode_clear: fix undefined-behavior for mis-aligned cast 6 years ago
Erik Faye-Lund 990db949e9 vrend: validate transfer_mode while decoding 6 years ago
Gert Wollny 9157dcbca0 shader: use varying outputs directly for TF when possible 6 years ago
Gurchetan Singh 5a3eda5d94 vrend: decode transfer protocol 6 years ago
Gurchetan Singh cc4f8c933c vrend: add a common decoding function 6 years ago
Gert Wollny 87a21038f7 debug: Use a function to print output that can be replaced by a different callback 6 years ago
Dave Airlie 3a069fc6dc virgl: query buffer object support. (v2) 6 years ago
Gert Wollny d5efa766aa vrend: Add possibility for the guest to add debug flags 6 years ago
Gert Wollny 8900596f96 debug: Add command and object logging 6 years ago
Tomeu Vizoso cd8c1b66d2 renderer: Add support for TGSI_FILE_HW_ATOMIC 6 years ago
Dave Airlie aaed5a6c10 add texture barrier implementation 6 years ago
Dave Airlie b4965e28ec add framebuffer_no_attachment support 6 years ago
Dave Airlie 38207b5bbb compute: handle launch grid. 6 years ago
Dave Airlie 40a4b1141e decode/renderer: handle compute shader creation 6 years ago
Dave Airlie 8289e3f1d8 renderer: add memory barrier support. (v2) 6 years ago
Dave Airlie 950de33c32 renderer: add image support. (v4) 6 years ago
Dave Airlie 519a091b74 shader_buffers: fix macros and use in decode. 6 years ago
Dave Airlie c8269aeab1 renderer: get return value from draw vbo. 6 years ago
Dave Airlie 87d86715be features: add transform_feedback3 feature 6 years ago
Po-Hsien Wang edd2478358 Fix create_shader buf boundary check 6 years ago
Dave Airlie 083d97fff5 renderer: add shader_storage_buffer_object support. (v4) 6 years ago
Dave Airlie 29853b7456 vrend_decode: use uints for sampler view decode 6 years ago
Erik Faye-Lund d24ac12d7b implement VIRGL_CCMD_SET_MIN_SAMPLES 6 years ago
Dave Airlie 05554838b0 tessellation: add protocol support for set tess state. (v2) 6 years ago
Gert Wollny 9b4254134d vrend_decode.c: Fix warnings 6 years ago
Dave Airlie 2cad994e90 arb_gpu_shader5: add support for vertex streams. 7 years ago
Dave Airlie 0337bcd3ce arb_gpu_shader5: add support for indexed queries 7 years ago
Lepton Wu f9e5aa0658 vrend: Increase VREND_MAX_CTX to 64. 7 years ago
Stéphane Marchesin a6a51a2e53 vrend: Implement seamless cube maps 7 years ago
Dave Airlie 6f67669641 vrend: enable sample shading 7 years ago
Dave Airlie 9485f7ed36 vrend: add support for indirect draws. 7 years ago
Li Qiang affd94f7e5 vrend: fix memory leak in vrend_decode_create_ve 8 years ago
Li Qiang 0a5dff1591 vrend: never destroy context 0 in vrend_renderer_context_destroy 8 years ago
Li Qiang a5ac49940c vrend: add sanity check for vertext buffer index 8 years ago
Li Qiang 926b9b3460 vrend: fix a stack overflow in set framebuffer state 8 years ago
Li Qiang 747a293ff6 vrend: fix a leak in context create internal 8 years ago
Dave Airlie 12c89d559a renderer: add support for handling blit render conditions. 9 years ago
Marc-André Lureau 9a2464c027 vrend: fix VREND_MAX_CTX checks 9 years ago
Marc-André Lureau c59eddf16e Fix -Wswitch-default 9 years ago
Marc-André Lureau 64c9469587 decode: check streamout-targets num_handles 9 years ago
Marc-André Lureau b93e67deb0 decode: check the buffer length before access 9 years ago
Marc-André Lureau ec24bd2211 decode: fix set_scissor_state bounds 9 years ago
Marc-André Lureau 78f8994a63 decode: check set_uniform_buffer arguments 9 years ago
Marc-André Lureau 3c0a03de89 decode: check set_sampler_views args 9 years ago
Marc-André Lureau bfa6cd741d renderer: prevent out of bound vps access 9 years ago
Marc-André Lureau 775f5ed62a renderer: validate shader_type value 9 years ago
Marc-André Lureau 36492a4012 decode: validate shader type 9 years ago