Georg Lehmann
|
6fe96d7d82
|
[dxso] Support clamping Dref.
|
2022-09-26 21:39:51 +01:00 |
|
Philip Rebohle
|
47fa3824dc
|
[d3d9] Re-implement alpha test to support configurable accuracy
The current implementation always uses 12 bits of accuracy.
|
2022-08-18 00:10:39 +02:00 |
|
Joshua Ashton
|
65da0da954
|
[d3d9] Support for graphics pipeline libraries
|
2022-08-06 01:20:22 +00:00 |
|
Philip Rebohle
|
d498551a23
|
[dxso] Add bit selectors to D3D9ShaderSpecConstantManager
Avoids doing double bitfield extractions which isn't
optimized right now.
|
2022-08-05 19:31:02 +01:00 |
|
Joshua Ashton
|
b2cbf198e4
|
[d3d9, dxso] Refactor spec constants to use a bitfield layout
This allows us to use the same information to dump into a push constant for unoptimized pipelines.
|
2022-08-05 19:31:02 +01:00 |
|
Joshua Ashton
|
753aede1fc
|
[d3d9] Correct comment about ProjectionType
|
2022-07-30 12:34:18 +00:00 |
|
Joshua Ashton
|
1d1f0c7e7e
|
[d3d9] Document D3D9SpecConstantId
|
2022-07-30 12:30:33 +00:00 |
|
Philip Rebohle
|
735e741681
|
[d3d9] Add spec constant for null samplers
And rework the way spec constants are updated.
|
2022-07-03 13:41:06 +02:00 |
|
Joshua Ashton
|
c0c1565cba
|
[d3d9, dxso] Alias color and depth samplers and improve tracking
Takes me from 340 -> 460fps in A Hat in Time's main menu when CPU bound.
|
2021-08-10 23:46:03 +00:00 |
|
Joshua Ashton
|
242b7b6d9c
|
[d3d9, dxso] Remove AlphaTestEnable spec constant
Go based on the func we already have. Avoids wasting a spec const.
|
2021-08-09 09:52:07 +00:00 |
|
Joshua Ashton
|
8fdf9e67d3
|
[d3d9, dxso] Implement FETCH4
|
2020-05-25 06:13:21 +01:00 |
|
Joshua Ashton
|
720cdf383e
|
[d3d9] Use spec constants for bool constants
|
2020-01-27 14:21:21 +01:00 |
|
Joshie
|
54ed8f0bb0
|
[d3d9] Implement Direct3D9 Frontend (#1275)
Co-authored-by: Philip Rebohle <philip.rebohle@tu-dortmund.de>
Co-authored-by: Robin Kertels <robin.kertels@gmail.com>
Co-authored-by: pchome <pchome@users.noreply.github.com>
Co-authored-by: Christopher Egert <cme3000@gmail.com>
Co-authored-by: Derek Lesho <dereklesho52@Gmail.com>
Co-authored-by: Luis Cáceres <lacaceres97@gmail.com>
Co-authored-by: Nelson Chen <crazysim@gmail.com>
Co-authored-by: Edmondo Tommasina <edmondo.tommasina@gmail.com>
Co-authored-by: Riesi <riesi@opentrash.com>
Co-authored-by: gbMichelle <gbmichelle.dev@gmail.com>
|
2019-12-16 04:28:01 +01:00 |
|