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 |
|