125 Commits (595038e564c375b168f3a2ff43d1ba386dd9a5a2)

Author SHA1 Message Date
Marc-André Lureau 595038e564 renderer: fix subcontext surface leaks 9 years ago
Marc-André Lureau 97ce5ea3f7 renderer: tinitial abs_s1 value is never read 9 years ago
Marc-André Lureau ec24bd2211 decode: fix set_scissor_state bounds 9 years ago
Marc-André Lureau 9be86b89fb renderer: check box bounds 9 years ago
Marc-André Lureau 901b77d29e renderer: validate desc 9 years ago
Marc-André Lureau 043905990f renderer: over-allocate shader buffer 9 years ago
Marc-André Lureau e215bde74e renderer: check shader continuation fits 9 years ago
Marc-André Lureau bfa6cd741d renderer: prevent out of bound vps access 9 years ago
Marc-André Lureau 18e4808c1d renderer: avoid out of bound sampler array access 9 years ago
Marc-André Lureau 775f5ed62a renderer: validate shader_type value 9 years ago
Marc-André Lureau ad4f0f1941 renderer: reject large LOD values 9 years ago
Marc-André Lureau f58e985a63 renderer: report error on invalid surface 9 years ago
Marc-André Lureau b079de618e renderer: validate scissor state index 9 years ago
Marc-André Lureau e0e423aacd renderer: avoid crash in vrend_destroy_shader_selector() 9 years ago
Marc-André Lureau 3767dbf18c renderer: use a uint32_t for shader type 9 years ago
Marc-André Lureau 6a73ddfccc renderer: fix some vrend_sub_context leaks 9 years ago
Marc-André Lureau 0cb1bd0fff renderer: do not accept invalid format 9 years ago
Marc-André Lureau 2a4d35b8b3 renderer: fix potential leak 9 years ago
Marc-André Lureau 8030fdbd92 renderer: fix potential leak 9 years ago
Marc-André Lureau 1795f9ca2c renderer: fix eventfd check 9 years ago
Marc-André Lureau 51bf76036e renderer: destroy cond/mutex 9 years ago
Marc-André Lureau fbee79ae2f vrend: fix potential crash with resource 0 creation 9 years ago
Marc-André Lureau 75f71b6f73 vrend: remove unused argument 9 years ago
Marc-André Lureau 221006de6c vrend: check eventfd value before close 9 years ago
Marc-André Lureau 89aea798b6 renderer: use a thread to block for fences. 9 years ago
Dave Airlie d1323fd44b renderer: move ctx forcing into fence checking. 9 years ago
Marc-André Lureau 0738199d41 renderer: return an int in vrend_renderer_init 9 years ago
Dave Airlie aee033c1c4 renderer: don't free tmp_buf if shader create fails. 9 years ago
Dave Airlie e9d3c0c27a renderer: fix alpha swizzle detection 9 years ago
Dave Airlie 23d4d5caa5 renderer: patch blending up before draws. 9 years ago
Dave Airlie bd64c81fc2 renderer: handle rendering to A8 surfaces. 9 years ago
Dave Airlie e4cbf508f2 renderer: handle pixel pack buffer pre texture buffer objects 9 years ago
Marc-André Lureau 2ee8859757 renderer: fix potential leak 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 18f8f38f9f renderer: fix transform feedback buffers number 9 years ago
Dave Airlie dd4345b5af renderer: bail if we don't have a program when we need it. 9 years ago
Dave Airlie 4385520930 renderer: fix compressed transfer gets 9 years ago
Dave Airlie 94a415e3c7 transform feedback: handle haswell lack of ARB_transform_feedback2 9 years ago
Dave Airlie 16990471e7 renderer: misc cleanups 10 years ago
Dave Airlie 38f01a3daf renderer: reorder some structs to remove holes 10 years ago
Dave Airlie 7e85c2f114 renderer: CLEANUP: whitespace and reindent 10 years ago
Dave Airlie 59b9cb549a renderer: fix some minor sparse warnings 10 years ago
Dave Airlie aca150b35b renderer: move explicit locations hack into shader cfg 10 years ago
Dave Airlie ca23e98b22 renderer: CLEANUP: boolean/GLboolean -> bool 10 years ago
Dave Airlie a20ce55f73 renderer: drop unused define 10 years ago
Dave Airlie 489ee11ce8 renderer: drop glewIsSupported wrapper. 10 years ago
Dave Airlie 670917888f renderer: move mesa invert pack into detection code 10 years ago