diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-06-17 20:55:58 +0200 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-06-17 20:59:49 +0200 |
commit | 2476ee915d2084ef57a3723aaec09ec975d394a8 (patch) | |
tree | 38751e327cb799e3f34eec3020e52bb81287f986 /doc/kernel_interface.md | |
parent | 8462e12ba214380bb9930be50c2a3bdb9ab918c5 (diff) |
memory management improvements
- proper reference counting in driver
- unlock video memory before free
Diffstat (limited to 'doc/kernel_interface.md')
-rw-r--r-- | doc/kernel_interface.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/kernel_interface.md b/doc/kernel_interface.md index 4121843..f03dc28 100644 --- a/doc/kernel_interface.md +++ b/doc/kernel_interface.md @@ -209,7 +209,7 @@ The event queue effectively schedules kernel operations to happen in the future, committed command buffers. This can be used to implement, for example, a fenced free that will release a buffer as soon as the GPU is finished with it. -Events queues are sent to the kernel using the command `HAL_EVENT_COMMIT`. Types of interfaces that can be sent using an event are: +Event queues are sent to the kernel using the command `HAL_EVENT_COMMIT`. Types of interfaces that can be sent using an event are: - `FREE_NON_PAGED_MEMORY`: free earlier allocated non paged memory - `FREE_CONTIGUOUS_MEMORY`: free earier allocated contiguous memory @@ -219,7 +219,7 @@ Events queues are sent to the kernel using the command `HAL_EVENT_COMMIT`. Types - `SIGNAL`: command from the signal API described in this section - `UNMAP_USER_MEMORY`: unmap earlier mapped user memory -Userspace can then wait for them using `USER_SIGNAL` with subcommand `USER_SIGNAL_WAIT`. +Userspace can wait for the signal using `USER_SIGNAL` with subcommand `USER_SIGNAL_WAIT`. Anatomy of a small rendering test ---------------------------------- |