41 Commits (be996c7dde2207b37d3ef865144e5d128fcf12de)

Author SHA1 Message Date
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
Marc-André Lureau 2aa6c5bca9 decode: check we don't reach MAX_VIEWPORTS 9 years ago
Marc-André Lureau 9033b26976 renderer: validate num_so_outputs 9 years ago
Marc-André Lureau bc358da307 decode: prevent handle 0 object creation 9 years ago
Dave Airlie 85602b31bd renderer: fix regression in shader binding 9 years ago
Dave Airlie 92b00c978b renderer: CLEANUP - remove TABs 9 years ago
Dave Airlie 81b741a05c virgl/shaders: handle large shaders. 9 years ago
Dave Airlie fd8116476b virgl: add query index to top 16-bits of query type. 9 years ago
Dave Airlie 7e85c2f114 renderer: CLEANUP: whitespace and reindent 10 years ago
Dave Airlie ca23e98b22 renderer: CLEANUP: boolean/GLboolean -> bool 10 years ago
Dave Airlie 9259bc768e renderer: handle transform feedback 2 and 3 extensions 10 years ago
Dave Airlie f6a786c6ea renderer: allow binding 0 vbos 10 years ago
Dave Airlie 3f4e3e1cad renderer: add support for ARB_viewport_array 10 years ago
Dave Airlie 0ff22a06b7 renderer: ABI break: overhaul viewport/scissor state 10 years ago
Dave Airlie 1fe0822ff4 renderer: fix bug transfer inline write decoding 10 years ago
Dave Airlie aea7785887 renderer: handle resource inline writes using common code 10 years ago
Dave Airlie cccbc3b5e4 renderer: return values from submit_cmd/decode block 10 years ago
Marc-André Lureau 58ef21b0b8 vrend: accept empty vertex elements 10 years ago
Marc-André Lureau e094ca79f9 vrend: return EINVAL for unknown object type 10 years ago
Dave Airlie fa71f3761d renderer: free vertex element data 10 years ago
Dave Airlie 3d91ff730e renderer: cleanup context create errors and context destroy 10 years ago
Dave Airlie 96e1b0b693 renderer: reset decode contexts in two stages 10 years ago
Dave Airlie 8ea7848b6e virglrenderer: fix some memory leaks on cleanup 10 years ago
Dave Airlie 03e3116a75 import latest renderer code 10 years ago