|
| | InternalCommandBuffer () |
| |
| | InternalCommandBuffer (IntPtr ptr) |
| |
| void | begin () |
| |
| InternalCommandBufferHandle | close () |
| |
| void | bindFramebuffer (SharpKmyGfx.Framebuffer fb) |
| |
| void | viewport (ushort x, ushort y, ushort w, ushort h) |
| |
| void | clearFramebuffer (float r, float g, float b, float a, bool color, bool depth, bool stencil) |
| |
| void | setMatrix (SharpKmyMath.Matrix4 proj, SharpKmyMath.Matrix4 view) |
| |
| void | storeSystemParameter () |
| |
| void | drawVertices (PrimitiveType prim, ICBMaterial mtl, SharpKmyMath.Matrix4 transform, VertexBuffer vb) |
| |
| void | drawVertices (PrimitiveType prim, ICBMaterial mtl, SharpKmyMath.Matrix4 transform, SharpKmyMath.Vector3[] data) |
| |
| void | drawVertices (PrimitiveType prim, ICBMaterial mtl, SharpKmyMath.Matrix4 transform, VertexPositionColor[] data) |
| |
| void | drawVertices (PrimitiveType prim, ICBMaterial mtl, SharpKmyMath.Matrix4 transform, VertexPositionTextureColor[] data) |
| |
| void | drawModelInstance (ModelInstance mdl, Material mtl, ShaderPass pass, bool ditherTranslucent) |
| |
| void | drawGeometry (GeometryInstance gi, Material mtl, ShaderPass pass, bool ditherTranslucent) |
| |
| void | drawGeometries (System.Func< GeometryInstance, bool > filter, Material mtl, ShaderPass pass, bool ditherTranslucent) |
| |
| void | drawScreen (Material mtl) |
| |
| void | copyFramebuffer (Texture tex, int x, int y, int w, int h) |
| |
| void | execImmediate () |
| |