MCPcopy Create free account
hub / github.com/defold/defold / TestDefaultSamplerFiltersDispatch

Function TestDefaultSamplerFiltersDispatch

engine/render/src/test/test_render.cpp:1138–1156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1136};
1137
1138static void TestDefaultSamplerFiltersDispatch(dmRender::RenderListDispatchParams const & params)
1139{
1140 if (params.m_Operation == dmRender::RENDER_LIST_OPERATION_BATCH)
1141 {
1142 TestDefaultSamplerFiltersDispatchCtx* user_ctx = (TestDefaultSamplerFiltersDispatchCtx*) params.m_UserData;
1143 dmRender::RenderObject* ro = &user_ctx->m_RenderObjects[user_ctx->m_Dispatch];
1144
1145 ro->Init();
1146 ro->m_Material = user_ctx->m_Material[user_ctx->m_Dispatch];
1147 ro->m_VertexCount = 1;
1148 ro->m_VertexDeclaration = user_ctx->m_VertexDeclaration;
1149 ro->m_VertexBuffer = user_ctx->m_VertexBuffer;
1150 ro->m_Textures[0] = user_ctx->m_Texture;
1151 ro->m_Textures[1] = user_ctx->m_Texture;
1152 ro->m_Textures[2] = user_ctx->m_Texture;
1153
1154 AddToRender(user_ctx->m_Context, ro);
1155 }
1156}
1157
1158TEST_F(dmRenderTest, TestDefaultSamplerFilters)
1159{

Callers

nothing calls this directly

Calls 2

AddToRenderFunction · 0.85
InitMethod · 0.45

Tested by

no test coverage detected