swr: [rasterizer core] backend.h declares gBackendPixelRateTable
Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
This commit is contained in:
parent
50d491e22d
commit
2c820d22cf
|
@ -784,7 +784,6 @@ void SetupMacroTileScissors(DRAW_CONTEXT *pDC)
|
||||||
// templated backend function tables
|
// templated backend function tables
|
||||||
extern PFN_BACKEND_FUNC gBackendNullPs[SWR_MULTISAMPLE_TYPE_COUNT];
|
extern PFN_BACKEND_FUNC gBackendNullPs[SWR_MULTISAMPLE_TYPE_COUNT];
|
||||||
extern PFN_BACKEND_FUNC gBackendSingleSample[SWR_INPUT_COVERAGE_COUNT][2][2];
|
extern PFN_BACKEND_FUNC gBackendSingleSample[SWR_INPUT_COVERAGE_COUNT][2][2];
|
||||||
extern PFN_BACKEND_FUNC gBackendPixelRateTable[SWR_MULTISAMPLE_TYPE_COUNT][SWR_MSAA_SAMPLE_PATTERN_COUNT][SWR_INPUT_COVERAGE_COUNT][2][2][2];
|
|
||||||
extern PFN_BACKEND_FUNC gBackendSampleRateTable[SWR_MULTISAMPLE_TYPE_COUNT][SWR_INPUT_COVERAGE_COUNT][2][2];
|
extern PFN_BACKEND_FUNC gBackendSampleRateTable[SWR_MULTISAMPLE_TYPE_COUNT][SWR_INPUT_COVERAGE_COUNT][2][2];
|
||||||
void SetupPipeline(DRAW_CONTEXT *pDC)
|
void SetupPipeline(DRAW_CONTEXT *pDC)
|
||||||
{
|
{
|
||||||
|
|
|
@ -46,6 +46,14 @@ void InitBackendFuncTables();
|
||||||
void InitCPSFuncTables();
|
void InitCPSFuncTables();
|
||||||
void CalcSampleBarycentrics(const BarycentricCoeffs& coeffs, SWR_PS_CONTEXT &psContext);
|
void CalcSampleBarycentrics(const BarycentricCoeffs& coeffs, SWR_PS_CONTEXT &psContext);
|
||||||
|
|
||||||
|
extern PFN_BACKEND_FUNC gBackendPixelRateTable[SWR_MULTISAMPLE_TYPE_COUNT]
|
||||||
|
[SWR_MSAA_SAMPLE_PATTERN_COUNT]
|
||||||
|
[SWR_INPUT_COVERAGE_COUNT]
|
||||||
|
[2] // centroid
|
||||||
|
[2] // forcedSampleCount
|
||||||
|
[2] // canEarlyZ
|
||||||
|
;
|
||||||
|
|
||||||
enum SWR_BACKEND_FUNCS
|
enum SWR_BACKEND_FUNCS
|
||||||
{
|
{
|
||||||
SWR_BACKEND_SINGLE_SAMPLE,
|
SWR_BACKEND_SINGLE_SAMPLE,
|
||||||
|
|
Loading…
Reference in New Issue