Exemple #1
0
 public extern static vBOOL SDK_GfxTextureStreaming_LoadNextMip(NativePointer self, CRenderContext.NativePointer rc, CShaderResourceView.NativePointer srv);
Exemple #2
0
 private extern static unsafe CGeometryMesh.NativePointer SDK_IGeometryMesh_MergeGeoms(CRenderContext.NativePointer rc, CGeometryMesh.NativePointer *meshArray, Matrix *scaleArray, int count, BoundingBox *aabb);
Exemple #3
0
 public extern static void SDK_ICommandList_Commit(NativePointer self, CRenderContext.NativePointer pRHICtx);
Exemple #4
0
 public extern static void SDK_IVertexBuffer_GetBufferData(NativePointer self, CRenderContext.NativePointer rc, Support.CBlobObject.NativePointer blob);
Exemple #5
0
 public extern static vBOOL SDK_GfxEngine_Init(NativePointer self, ERHIType type, CRenderSystem.NativePointer rs, CRenderContext.NativePointer rc, string contentPath, string enginePath, string editorPath);
Exemple #6
0
 public extern static vBOOL SDK_IConstantBuffer_FlushContent2(NativePointer self, CRenderContext.NativePointer cmd);
Exemple #7
0
 public extern static vBOOL SDK_IShaderProgram_LinkShaders(NativePointer self, CRenderContext.NativePointer rc);
 public extern static unsafe void SDK_IGpuBuffer_Unmap(NativePointer self, CRenderContext.NativePointer rc, UInt32 Subresource);
 public extern static unsafe void SDK_IGpuBuffer_Map(NativePointer self,
                                                     CRenderContext.NativePointer rc,
                                                     UInt32 Subresource,
                                                     EGpuMAP MapType,
                                                     UInt32 MapFlags,
                                                     CMappedSubResource *mapRes);
 public extern static unsafe vBOOL SDK_IGpuBuffer_GetBufferData(NativePointer self, CRenderContext.NativePointer rc, Support.CBlobObject.NativePointer blob);