i965: Add XML OA metric sets for Gen8+
Also updates Makefile.am to generate corresponding normalization code. Signed-off-by: Robert Bragg <robert@sixbynine.org> Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
e74972a3a6
commit
243909d41e
|
@ -104,6 +104,12 @@ CLEANFILES = $(BUILT_SOURCES)
|
|||
|
||||
EXTRA_DIST = \
|
||||
brw_oa_hsw.xml \
|
||||
brw_oa_bdw.xml \
|
||||
brw_oa_chv.xml \
|
||||
brw_oa_sklgt2.xml \
|
||||
brw_oa_sklgt3.xml \
|
||||
brw_oa_sklgt4.xml \
|
||||
brw_oa_bxt.xml \
|
||||
brw_oa.py
|
||||
|
||||
# Note: we avoid using a multi target rule here and outputting both the
|
||||
|
|
|
@ -160,4 +160,16 @@ i965_gen10_FILES = \
|
|||
|
||||
i965_oa_GENERATED_FILES = \
|
||||
brw_oa_hsw.h \
|
||||
brw_oa_hsw.c
|
||||
brw_oa_hsw.c \
|
||||
brw_oa_bdw.h \
|
||||
brw_oa_bdw.c \
|
||||
brw_oa_chv.h \
|
||||
brw_oa_chv.c \
|
||||
brw_oa_sklgt2.h \
|
||||
brw_oa_sklgt2.c \
|
||||
brw_oa_sklgt3.h \
|
||||
brw_oa_sklgt3.c \
|
||||
brw_oa_sklgt4.h \
|
||||
brw_oa_sklgt4.c \
|
||||
brw_oa_bxt.h \
|
||||
brw_oa_bxt.c
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0"?>
|
||||
<metrics version="1486658299" merge_md5="">
|
||||
<metrics version="1490233727" merge_md5="">
|
||||
<set name="Render Metrics Basic Gen7.5"
|
||||
mdapi_supported_apis="OGL OCL IO BB"
|
||||
underscore_name="render_basic"
|
||||
|
@ -926,7 +926,7 @@
|
|||
mdapi_hw_unit_type="gpu"
|
||||
mdapi_group="3D Pipe/Output Merger"
|
||||
/>
|
||||
<register_config id="0">
|
||||
<register_config type="NOA">
|
||||
<register type="NOA" address="0x000253A4" value="0x01600000" />
|
||||
<register type="NOA" address="0x00025440" value="0x00100000" />
|
||||
<register type="NOA" address="0x00025128" value="0x00000000" />
|
||||
|
@ -987,7 +987,7 @@
|
|||
<register type="NOA" address="0x0002541C" value="0x00000000" />
|
||||
<register type="NOA" address="0x00025428" value="0x00042049" />
|
||||
</register_config>
|
||||
<register_config id="1">
|
||||
<register_config type="OA">
|
||||
<register type="OA" address="0x00002724" value="0x00800000" /> <!--OASTARTTRIG6 -->
|
||||
<register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
|
||||
<register type="OA" address="0x00002714" value="0x00800000" /> <!--OASTARTTRIG1 -->
|
||||
|
@ -1680,7 +1680,7 @@
|
|||
mdapi_group="EU Array/Vertex Shader"
|
||||
mdapi_hw_unit_type="gpu"
|
||||
/>
|
||||
<register_config id="0">
|
||||
<register_config type="NOA">
|
||||
<register type="NOA" address="0x000253A4" value="0x00000000" />
|
||||
<register type="NOA" address="0x0002681C" value="0x01F00800" />
|
||||
<register type="NOA" address="0x00026820" value="0x00001000" />
|
||||
|
@ -1714,7 +1714,7 @@
|
|||
<register type="NOA" address="0x0002541C" value="0x00000000" />
|
||||
<register type="NOA" address="0x00025428" value="0x00000C03" />
|
||||
</register_config>
|
||||
<register_config id="1">
|
||||
<register_config type="OA">
|
||||
<register type="OA" address="0x00002710" value="0x00000000" /> <!--OASTARTTRIG1 -->
|
||||
<register type="OA" address="0x00002714" value="0x00800000" /> <!--OASTARTTRIG1 -->
|
||||
<register type="OA" address="0x00002718" value="0xAAAAAAAA" /> <!--OASTARTTRIG1 -->
|
||||
|
@ -2002,7 +2002,7 @@
|
|||
mdapi_hw_unit_type="subslice"
|
||||
mdapi_group="L3/Data Port"
|
||||
/>
|
||||
<register_config id="0">
|
||||
<register_config type="NOA">
|
||||
<register type="NOA" address="0x0002681C" value="0x3EB00800" />
|
||||
<register type="NOA" address="0x00026820" value="0x00900000" />
|
||||
<register type="NOA" address="0x00025384" value="0x02AAAAAA" />
|
||||
|
@ -2019,7 +2019,7 @@
|
|||
<register type="NOA" address="0x0002541C" value="0x00000000" />
|
||||
<register type="NOA" address="0x00025428" value="0x00000000" />
|
||||
</register_config>
|
||||
<register_config id="1">
|
||||
<register_config type="OA">
|
||||
<register type="OA" address="0x00002724" value="0xF0800000" /> <!--OASTARTTRIG6 -->
|
||||
<register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
|
||||
<register type="OA" address="0x00002714" value="0xF0800000" /> <!--OASTARTTRIG1 -->
|
||||
|
@ -2774,7 +2774,7 @@
|
|||
mdapi_group="EU Array/Vertex Shader"
|
||||
mdapi_hw_unit_type="gpu"
|
||||
/>
|
||||
<register_config id="0">
|
||||
<register_config type="NOA">
|
||||
<register type="NOA" address="0x000253A4" value="0x34300000" />
|
||||
<register type="NOA" address="0x00025440" value="0x2D800000" />
|
||||
<register type="NOA" address="0x00025444" value="0x00000008" />
|
||||
|
@ -2794,7 +2794,7 @@
|
|||
<register type="NOA" address="0x0002541C" value="0x00000000" />
|
||||
<register type="NOA" address="0x00025428" value="0x00000000" />
|
||||
</register_config>
|
||||
<register_config id="1">
|
||||
<register_config type="OA">
|
||||
<register type="OA" address="0x00002724" value="0xF0800000" /> <!--OASTARTTRIG6 -->
|
||||
<register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
|
||||
<register type="OA" address="0x00002714" value="0xF0800000" /> <!--OASTARTTRIG1 -->
|
||||
|
@ -3544,7 +3544,7 @@
|
|||
mdapi_group="EU Array/Vertex Shader"
|
||||
mdapi_hw_unit_type="gpu"
|
||||
/>
|
||||
<register_config id="0">
|
||||
<register_config type="NOA">
|
||||
<register type="NOA" address="0x000253A4" value="0x34300000" />
|
||||
<register type="NOA" address="0x00025440" value="0x01500000" />
|
||||
<register type="NOA" address="0x00025444" value="0x00000120" />
|
||||
|
@ -3564,7 +3564,7 @@
|
|||
<register type="NOA" address="0x0002541C" value="0x00000000" />
|
||||
<register type="NOA" address="0x00025428" value="0x00000000" />
|
||||
</register_config>
|
||||
<register_config id="1">
|
||||
<register_config type="OA">
|
||||
<register type="OA" address="0x00002724" value="0xF0800000" /> <!--OASTARTTRIG6 -->
|
||||
<register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
|
||||
<register type="OA" address="0x00002714" value="0xF0800000" /> <!--OASTARTTRIG1 -->
|
||||
|
@ -4345,7 +4345,7 @@
|
|||
mdapi_hw_unit_type="gpu"
|
||||
mdapi_group="3D Pipe/Output Merger"
|
||||
/>
|
||||
<register_config id="0">
|
||||
<register_config type="NOA">
|
||||
<register type="NOA" address="0x0002EB9C" value="0x01906400" />
|
||||
<register type="NOA" address="0x0002FB9C" value="0x01906400" />
|
||||
<register type="NOA" address="0x000253A4" value="0x00000000" />
|
||||
|
@ -4387,7 +4387,7 @@
|
|||
<register type="NOA" address="0x0002541C" value="0x00000000" />
|
||||
<register type="NOA" address="0x00025428" value="0x0004A54A" />
|
||||
</register_config>
|
||||
<register_config id="1">
|
||||
<register_config type="OA">
|
||||
<register type="OA" address="0x00002740" value="0x00000000" /> <!--OAREPORTTRIG1 -->
|
||||
<register type="OA" address="0x00002744" value="0x00800000" /> <!--OAREPORTTRIG2 -->
|
||||
<register type="OA" address="0x00002710" value="0x00000000" /> <!--OASTARTTRIG1 -->
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue