ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

#define FLUSH_VERTICES (   ctx,
  newstate 
)
Value:
do {                                \
   if (MESA_VERBOSE & VERBOSE_STATE)                \
      _mesa_debug(ctx, "FLUSH_VERTICES in %s\n", MESA_FUNCTION);\
   if (ctx->Driver.NeedFlush & FLUSH_STORED_VERTICES)       \
      ctx->Driver.FlushVertices(ctx, FLUSH_STORED_VERTICES);    \
   ctx->NewState |= newstate;                   \
} while (0)

Flush vertices.

Parameters:
ctxGL context.
newstatenew state.

Checks if dd_function_table::NeedFlush is marked to flush stored vertices, and calls dd_function_table::FlushVertices if so. Marks __GLcontextRec::NewState with newstate.

Definition at line 185 of file context.h.

Referenced by _mesa_ActiveTextureARB(), _mesa_AlphaFunc(), _mesa_BeginFragmentShaderATI(), _mesa_BeginQueryARB(), _mesa_BindFragmentShaderATI(), _mesa_BindFramebufferEXT(), _mesa_BindProgram(), _mesa_BindRenderbufferEXT(), _mesa_BindTexture(), _mesa_BlendColor(), _mesa_BlendFuncSeparateEXT(), _mesa_CheckFramebufferStatusEXT(), _mesa_ClearAccum(), _mesa_ClearColor(), _mesa_ClearDepth(), _mesa_ClearStencil(), _mesa_ClientActiveTextureARB(), _mesa_ClipPlane(), _mesa_ColorMask(), _mesa_ColorMaterial(), _mesa_CullFace(), _mesa_CullParameterfvEXT(), _mesa_DeleteFragmentShaderATI(), _mesa_DeleteFramebuffersEXT(), _mesa_DeleteLists(), _mesa_DeleteRenderbuffersEXT(), _mesa_DepthBoundsEXT(), _mesa_DepthFunc(), _mesa_DepthMask(), _mesa_DisableVertexAttribArrayARB(), _mesa_EnableVertexAttribArrayARB(), _mesa_EndQueryARB(), _mesa_ExecuteProgramNV(), _mesa_Fogfv(), _mesa_FramebufferRenderbufferEXT(), _mesa_FrontFace(), _mesa_GenerateMipmapEXT(), _mesa_GenLists(), _mesa_GetFramebufferAttachmentParameterivEXT(), _mesa_GetProgramEnvParameterfvARB(), _mesa_GetRenderbufferParameterivEXT(), _mesa_Hint(), _mesa_IsList(), _mesa_light(), _mesa_LightModelfv(), _mesa_LineStipple(), _mesa_LineWidth(), _mesa_link_program(), _mesa_ListBase(), _mesa_LoadName(), _mesa_LoadProgramNV(), _mesa_LogicOp(), _mesa_MapGrid1f(), _mesa_MapGrid2f(), _mesa_MatrixMode(), _mesa_Minmax(), _mesa_notifySwapBuffers(), _mesa_PixelMapfv(), _mesa_PixelMapuiv(), _mesa_PixelMapusv(), _mesa_PixelStorei(), _mesa_PixelTransferf(), _mesa_PixelZoom(), _mesa_PointSize(), _mesa_PolygonMode(), _mesa_PopName(), _mesa_ProgramEnvParameter4fARB(), _mesa_ProgramEnvParameters4fvEXT(), _mesa_ProgramLocalParameter4fARB(), _mesa_ProgramLocalParameters4fvEXT(), _mesa_ProgramNamedParameter4fNV(), _mesa_ProgramStringARB(), _mesa_PushName(), _mesa_RenderbufferStorageEXT(), _mesa_RenderMode(), _mesa_SelectBuffer(), _mesa_set_enable(), _mesa_set_scissor(), _mesa_SetFragmentShaderConstantATI(), _mesa_ShadeModel(), _mesa_StencilFunc(), _mesa_StencilFuncSeparate(), _mesa_StencilFuncSeparateATI(), _mesa_StencilMask(), _mesa_StencilMaskSeparate(), _mesa_StencilOp(), _mesa_StencilOpSeparate(), _mesa_TexEnvfv(), _mesa_TexGenfv(), _mesa_TrackMatrixNV(), _mesa_uniform(), _mesa_uniform_matrix(), _mesa_use_program(), _mesa_UseProgramObjectARB(), client_state(), enable_texture(), exec_AreTexturesResident(), exec_BindAttribLocationARB(), exec_ClientActiveTextureARB(), exec_ColorPointer(), exec_ColorPointerEXT(), exec_CopyConvolutionFilter1D(), exec_CopyConvolutionFilter2D(), exec_DeleteTextures(), exec_DisableClientState(), exec_EdgeFlagPointer(), exec_EdgeFlagPointerEXT(), exec_EnableClientState(), exec_FeedbackBuffer(), exec_Finish(), exec_Flush(), exec_FogCoordPointerEXT(), exec_GenTextures(), exec_GetAttribLocationARB(), exec_GetBooleanv(), exec_GetClipPlane(), exec_GetColorTable(), exec_GetColorTableParameterfv(), exec_GetColorTableParameteriv(), exec_GetCompressedTexImageARB(), exec_GetConvolutionFilter(), exec_GetConvolutionParameterfv(), exec_GetConvolutionParameteriv(), exec_GetDoublev(), exec_GetError(), exec_GetFloatv(), exec_GetHistogram(), exec_GetHistogramParameterfv(), exec_GetHistogramParameteriv(), exec_GetIntegerv(), exec_GetLightfv(), exec_GetLightiv(), exec_GetMapdv(), exec_GetMapfv(), exec_GetMapiv(), exec_GetMaterialfv(), exec_GetMaterialiv(), exec_GetMinmax(), exec_GetMinmaxParameterfv(), exec_GetMinmaxParameteriv(), exec_GetPixelMapfv(), exec_GetPixelMapuiv(), exec_GetPixelMapusv(), exec_GetPointerv(), exec_GetPolygonStipple(), exec_GetSeparableFilter(), exec_GetString(), exec_GetTexEnvfv(), exec_GetTexEnviv(), exec_GetTexGendv(), exec_GetTexGenfv(), exec_GetTexGeniv(), exec_GetTexImage(), exec_GetTexLevelParameterfv(), exec_GetTexLevelParameteriv(), exec_GetTexParameterfv(), exec_GetTexParameteriv(), exec_IndexPointer(), exec_IndexPointerEXT(), exec_InterleavedArrays(), exec_IsEnabled(), exec_IsTexture(), exec_LockArraysEXT(), exec_MultiDrawArraysEXT(), exec_MultiDrawElementsEXT(), exec_MultiModeDrawArraysIBM(), exec_MultiModeDrawElementsIBM(), exec_NormalPointer(), exec_NormalPointerEXT(), exec_PixelStoref(), exec_PixelStorei(), exec_PopClientAttrib(), exec_PushClientAttrib(), exec_ReadPixels(), exec_RenderMode(), exec_SecondaryColorPointerEXT(), exec_SelectBuffer(), exec_SeparableFilter2D(), exec_TexCoordPointer(), exec_TexCoordPointerEXT(), exec_UnlockArraysEXT(), exec_VertexPointer(), exec_VertexPointerEXT(), flush(), framebuffer_texture(), map1(), map2(), set_program_uniform(), and set_tex_parameteri().


Generated on Sun May 27 2012 04:57:34 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.