mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-07 21:27:04 +08:00
Add pipe control before and after buffer translation
Change-Id: I4ee32c410e1ac2bcdb3ceae203cd461de79146a5
This commit is contained in:
committed by
sys_ocldev
parent
c9e667d601
commit
4b1871bf0e
@@ -18,6 +18,8 @@ class StackVec {
|
||||
public:
|
||||
using iterator = DataType *;
|
||||
using const_iterator = const DataType *;
|
||||
using reverse_iterator = std::reverse_iterator<iterator>;
|
||||
using const_reverse_iterator = std::reverse_iterator<const_iterator>;
|
||||
|
||||
static const size_t onStackCaps = OnStackCapacity;
|
||||
|
||||
@@ -181,6 +183,14 @@ class StackVec {
|
||||
return onStackMem;
|
||||
}
|
||||
|
||||
reverse_iterator rbegin() {
|
||||
return reverse_iterator(end());
|
||||
}
|
||||
|
||||
const_reverse_iterator crbegin() const {
|
||||
return const_reverse_iterator(end());
|
||||
}
|
||||
|
||||
const_iterator begin() const {
|
||||
if (dynamicMem) {
|
||||
return dynamicMem->data();
|
||||
@@ -197,6 +207,14 @@ class StackVec {
|
||||
return onStackMem + onStackSize;
|
||||
}
|
||||
|
||||
reverse_iterator rend() {
|
||||
return reverse_iterator(begin());
|
||||
}
|
||||
|
||||
const_reverse_iterator crend() const {
|
||||
return const_reverse_iterator(begin());
|
||||
}
|
||||
|
||||
const_iterator end() const {
|
||||
if (dynamicMem) {
|
||||
return dynamicMem->data() + dynamicMem->size();
|
||||
|
||||
Reference in New Issue
Block a user