rsx: Allocate scratch memory using simple array with no default initialize

- This cuts down processing time significantly by eliminating calls to memset_stosb
This commit is contained in:
kd-11 2022-05-26 23:04:15 +03:00 committed by kd-11
parent 129e947720
commit 7ec481d99b
2 changed files with 10 additions and 4 deletions

View file

@ -25,7 +25,13 @@ namespace rsx
public:
simple_array() = default;
simple_array(u32 initial_size, const Ty val = {})
simple_array(u32 initial_size)
{
reserve(initial_size);
_size = initial_size;
}
simple_array(u32 initial_size, const Ty val)
{
reserve(initial_size);
_size = initial_size;