Open2

C-WebGL: `_t` を取る

okuokuokuoku

かなり悩んだけど、C-WebGLの型シンボルから _t を取ることにした。一応コレはPOSIXで予約されているので、POSIX互換のプログラムでは宣言するべきではない。C-WebGLというかyuniframeはpedanticでerror freeになることを目指している。

置き換え

public APIだけでもこれだけある。内部実装ではもっと使っているのでそれらも纏めて修正してしまう。

  • cwgl_ctx_tcwgl_ctx
  • cwgl_query_result_t
  • cwgl_enum_t
  • cwgl_bool_t
  • cwgl_string_t
  • cwgl_Buffer_t
  • cwgl_Shader_t
  • cwgl_Program_t
  • cwgl_Texture_t
  • cwgl_Framebuffer_t
  • cwgl_Renderbuffer_t
  • cwgl_VertexArrayObject_t
  • cwgl_UniformLocation_t