Fix fuzzer failures
This series of patches improves the resource handling by checking the resource creation, blit, and sampler view parameters more thoroughly.
Edited by Gert Wollny
Merge request reports
Activity
added bugfix label
added 1 commit
- 50a292aa - tests: replace the test set-up with the tools used in virglrenderer
added 1 commit
- f2796d55 - tests: replace the test set-up with the tools used in virglrenderer
added 10 commits
- c5b20cf4 - virgl_egl: Export the egl context interface
- cd933887 - tests: Add test that trigger the fuzzer bugs
- 08c7d659 - vrend: Check resource creation more thoroughly
- ff1145e2 - vrend: check info formats in blits
- c4a2e00c - vrend: Ensure that buffer creation doesn't bleed into the texture allocation
- 39f60243 - vrend: Check the sampler target and view format and bail out if they are illegal
- 4c564aad - blitter: Correct GLES DS multisample shader variant
- c3d26138 - vrend: Add an assert for allocating the intermediate texture
- 12ebd00c - tests: Fix resource creation cube map tests
- e7707724 - tests: vrend_transfer put some limits on the texture sizes
Toggle commit listadded 8 commits
- 017444cd - vrend: Check resource creation more thoroughly
- e3a46b0f - vrend: check info formats in blits
- c8e1464e - vrend: Ensure that buffer creation doesn't bleed into the texture allocation
- 7aae1e05 - vrend: Check the sampler target and view format and bail out if they are illegal
- 477d948d - blitter: Correct GLES DS multisample shader variant
- eee94272 - vrend: Add an assert for allocating the intermediate texture
- 76541022 - tests: Fix resource creation cube map tests
- d3570568 - tests: vrend_transfer put some limits on the texture sizes
Toggle commit listadded 4 commits
Toggle commit listadded 12 commits
- 95c7918c - vrend: Check resource creation more thoroughly
- 77fb5d9a - vrend: check info formats in blits
- 70a48312 - vrend: Ensure that buffer creation doesn't bleed into the texture allocation
- 2b2a1782 - vrend: Check the sampler target and view format and bail out if they are illegal
- a207084e - blitter: Correct GLES DS multisample shader variant
- 6df78e93 - vrend: Add an assert for allocating the intermediate texture
- dbe3a3e0 - tests: Fix resource creation cube map tests
- 263ccd50 - tests: vrend_transfer put some limits on the texture sizes
- 267219c8 - tests: Add test to trigger transfer IOV overflow
- 1d8ec216 - vrend: check transfer bounds for negative values too and report error
- 009a160e - tests: Add trigger for overflow in texture data upload
- c006141a - vrend: check that the transfer iov holds enough data for the data upload
Toggle commit listadded 12 commits
- c0e42319 - vrend: Check resource creation more thoroughly
- 70e261ae - vrend: check info formats in blits
- 30533c8c - vrend: Ensure that buffer creation doesn't bleed into the texture allocation
- 4b0dafca - vrend: Check the sampler target and view format and bail out if they are illegal
- 5490391d - blitter: Correct GLES DS multisample shader variant
- 9b2ffb1a - vrend: Add an assert for allocating the intermediate texture
- 18adaf59 - tests: Fix resource creation cube map tests
- 22cc42a7 - tests: vrend_transfer put some limits on the texture sizes
- e590024e - tests: Add test to trigger transfer IOV overflow
- 4c00f66a - vrend: check transfer bounds for negative values too and report error
- 727a43cd - tests: Add trigger for overflow in texture data upload
- e7f71b18 - vrend: check that the transfer iov holds enough data for the data upload
Toggle commit list- Resolved by Gert Wollny
Please register or sign in to reply