diff options
| author | 2017-09-29 10:32:33 -0600 | |
|---|---|---|
| committer | 2017-09-29 11:05:14 -0600 | |
| commit | 93c7761d9d4a0da8a9491cc06b310cc6d4019f5f (patch) | |
| tree | 2ffc170a9f0075465929e3779cbfa91ffa04292e /src/emu/validity.cpp | |
| parent | c31dfdcfda8b724c8f211f11fe60f6ea530f7cda (diff) | |
rgbsse: Rather simple performance optimization. (nw)
Diffstat (limited to 'src/emu/validity.cpp')
| -rw-r--r-- | src/emu/validity.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/emu/validity.cpp b/src/emu/validity.cpp index 618214970c2..b7b6f0d6f90 100644 --- a/src/emu/validity.cpp +++ b/src/emu/validity.cpp @@ -597,6 +597,14 @@ void validity_checker::validate_rgb() rgb.set(rgbaint_t(expected_a, expected_r, expected_g, expected_b)); check_expected("rgbaint_t::set(rgbaint_t)"); + packed = random_i32(); + expected_a = packed.a(); + expected_r = packed.r(); + expected_g = packed.g(); + expected_b = packed.b(); + rgb.set(packed); + check_expected("rgbaint_t::set(const rgb_t& rgb)"); + // check construct/assign expected_a = random_i32(); expected_r = random_i32(); |
