Joshua Ashton
|
9919ffe5ca
|
[util] Add simple [] operator to our bitset
|
2020-01-23 02:05:09 +00:00 |
|
Joshua Ashton
|
fae99907da
|
[util] Add get to bitset
|
2019-12-18 23:18:01 +00:00 |
|
Joshua Ashton
|
b99b1d153a
|
[util] Add bitset helper
|
2019-12-18 14:48:01 +01:00 |
|
Joshua Ashton
|
57b2c02528
|
[util] Implement lzcnt
|
2019-12-11 03:18:39 +01:00 |
|
Joshua Ashton
|
a3f74b5eda
|
[util] Implement bit cast.
|
2019-12-11 03:18:39 +01:00 |
|
Philip Rebohle
|
a743ba6531
|
[dxvk] Use memcmp replacement for pipeline state lookup
Measured to be over twice as fast as memcmp on Ryzen for the
512-byte graphics pipeline state struct, achieving two cycles
per iteration.
|
2019-10-07 22:01:48 +02:00 |
|
orbea
|
c57e63f7d2
|
Work around build failure with winegcc/clang. (#1184)
Fixes #1182.
|
2019-09-05 18:01:33 +02:00 |
|
Joshua Ashton
|
d579f07238
|
[util] Fix compiling with clang/clang-cl
|
2019-08-07 06:08:54 +02:00 |
|
Philip Rebohle
|
dcd75a4f09
|
[util] Optimize popcnt operation
|
2019-05-09 18:04:33 +02:00 |
|
Philip Rebohle
|
d2395180af
|
[util] Add helpers to pack/unpack data to/from larger units
|
2019-04-04 13:00:31 +02:00 |
|
Philip Rebohle
|
2aa6b04fd9
|
[dxvk] Fix tzcnt return value when source value is 0
|
2018-07-09 13:32:43 +02:00 |
|
Joshua Ashton
|
5cc3afcf30
|
Fix tzcnt intrinsic on MSVC (#381)
|
2018-05-19 09:26:25 +02:00 |
|
Philip Rebohle
|
ec3b7e39af
|
[util] Fix includes
|
2018-05-09 20:37:49 +02:00 |
|
Philip Rebohle
|
c7d2957d8f
|
[util] Remove duplicate tzcnt function
|
2018-05-09 20:09:09 +02:00 |
|
Philip Rebohle
|
4052951542
|
[dxbc] Removed most of the DXBC compiler again
|
2017-11-07 15:10:38 +01:00 |
|
Philip Rebohle
|
6954cfd84c
|
[dxbc] Added helper classes for DXBC decoding
|
2017-10-21 17:58:58 +02:00 |
|
Philip Rebohle
|
bb5b588d23
|
[dxbc] Added DXBC to SPIR-V compiler stub
|
2017-10-16 17:50:09 +02:00 |
|