diff --git a/README.md b/README.md index 0387b56d..b1a129c2 100644 --- a/README.md +++ b/README.md @@ -139,12 +139,13 @@ Internals --------- bgfx is using sort-based draw call bucketing. This means that submition order -doesn't necessarily matches the rendering order. On the high level this allows -submitting draw calls for all passes at one place, but on the low-level they -will be sorted and ordered correctly. This sometimes creates undesired results -usually for GUI rendering, where draw order should usually match submit order. -bgfx provides way to enable sequential rendering for these cases (see -`bgfx::setViewSeq`). +doesn't necessarily matches the rendering order, but on the low-level they +will be sorted and ordered correctly. On the high level this allows +more optimal way of submitting draw calls for all passes at one place, and on +the low-level this allows better optimization of rendering order. This sometimes +creates undesired results usually for GUI rendering, where draw order should +usually match submit order. bgfx provides way to enable sequential rendering for +these cases (see `bgfx::setViewSeq`). Internally all low-level rendering draw calls are issued inside single function `Context::rendererSubmit`. This function exist inside each renderer backend @@ -222,7 +223,7 @@ https://github.com/bkaradzic/bgfx 3rd Party Libraries ------------------- -All required 3rd party libraries are included in bgfx repository in [3rdparty/](3rdparty/) +All required 3rd party libraries are included in bgfx repository in [3rdparty/](https://github.com/bkaradzic/bgfx/tree/master/3rdparty) directory. ### edtaa3 (MIT)