intel: honor pointOrigin
Set up 3DSTATE_SBE according to pointOrigin. Always enable point sprite when
the topology is POINT_LIST.
Fix tests which did not initialize pointOrigin and programPointSize.
diff --git a/tests/xglrenderframework.cpp b/tests/xglrenderframework.cpp
index 2c8d231..a34057e 100644
--- a/tests/xglrenderframework.cpp
+++ b/tests/xglrenderframework.cpp
@@ -777,6 +777,8 @@
m_rs_state.pNext = &m_ia_state;
m_rs_state.depthClipEnable = XGL_FALSE;
m_rs_state.rasterizerDiscardEnable = XGL_FALSE;
+ m_rs_state.programPointSize = XGL_FALSE;
+ m_rs_state.pointOrigin = XGL_COORDINATE_ORIGIN_UPPER_LEFT;
m_rs_state.provokingVertex = XGL_PROVOKING_VERTEX_LAST;
m_rs_state.fillMode = XGL_FILL_SOLID;
m_rs_state.cullMode = XGL_CULL_NONE;