| public void |
|
| public long |
| currentSubmitIndex() |
| method_1_6295() |
| getSubmitIndex() |
|
| public int |
| currentSubmitSlot() |
| method_1_6296() |
| getCurrentSyncIndex() |
|
| public void |
| submit() |
| method_1_4410() |
| submit() |
|
| public boolean |
| awaitSubmit(long index, long timeoutNS) |
| method_1_6294(long arg0, long arg1) |
| wait(long index, long arg1) |
|
| public GpuBufferAllocator |
| transientMemory() |
| method_1_6231() |
| getGpuBufferAllocator() |
|
| public RenderPassBackend |
|
| public void |
| clearColorTexture(GpuTexture colorTexture, org.joml.Vector4fc clearColor) |
| method_1_1383(class_1_1231 arg0, org.joml.Vector4fc arg1) |
| clearColorTexture(GpuTexture arg0, org.joml.Vector4fc arg1) |
|
| public void |
|
| public void |
| clearColorAndDepthTextures(GpuTexture colorTexture, org.joml.Vector4fc clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight) |
| method_1_1382(class_1_1231 arg0, org.joml.Vector4fc arg1, class_1_1231 arg2, double arg3, int arg4, int arg5, int arg6, int arg7) |
| clearColorAndDepthTextures(GpuTexture arg0, org.joml.Vector4fc arg1, GpuTexture arg2, double arg3, int arg4, int arg5, int arg6, int arg7) |
|
| public void |
|
| public void |
|
| public void |
|
| public void |
| writeToTexture(GpuTexture destination, ByteBuffer source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) |
| method_1_1399(class_1_1231 arg0, ByteBuffer arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) |
| writeToTexture(GpuTexture arg0, ByteBuffer arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) |
|
| public void |
| copyBufferToTexture(GpuBufferSlice source, int sourceX, int sourceY, int sourceWidth, int sourceHeight, GpuTexture destination, int destinationX, int destinationY, int copyWidth, int copyHeight, int mipLevel, int arrayLayer) |
| method_1_1398(class_1_1254 arg0, int arg1, int arg2, int arg3, int arg4, class_1_1231 arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11) |
| writeToTexture(GpuBufferSlice arg0, int arg1, int arg2, int arg3, int arg4, GpuTexture arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11) |
|
| public void |
| copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel) |
| method_1_1385(class_1_1231 arg0, class_1_1211 arg1, long arg2, Runnable arg3, int arg4) |
| copyTextureToBuffer(GpuTexture arg0, GpuBuffer arg1, long arg2, Runnable arg3, int arg4) |
|
| public void |
| copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel, int x, int y, int width, int height) |
| method_1_1386(class_1_1231 arg0, class_1_1211 arg1, long arg2, Runnable arg3, int arg4, int arg5, int arg6, int arg7, int arg8) |
| copyTextureToBuffer(GpuTexture arg0, GpuBuffer arg1, long arg2, Runnable arg3, int arg4, int arg5, int arg6, int arg7, int arg8) |
|
| public void |
| copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int destX, int destY, int sourceX, int sourceY, int width, int height) |
| method_1_1387(class_1_1231 arg0, class_1_1231 arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) |
| copyTextureToTexture(GpuTexture arg0, GpuTexture arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8) |
|
| public void |
| presentTexture(GpuTextureView textureView, int swapchainWidth, int swapchainHeight) |
| method_1_1394(class_1_1260 arg0, int arg1, int arg2) |
| presentTexture(GpuTextureView textureView, int width, int height) |
|
| public GpuFence |
| createFence() |
| method_1_1389() |
| createFence() |
|
| protected <T> void |
| executeDrawMultiple(GlRenderPass renderPass, Collection<RenderPass$Draw<T>> draws, GpuBuffer defaultIndexBuffer, IndexType defaultIndexType, Collection<String> dynamicUniforms, T uniformArgument) |
| method_68355(class_10866 arg0, Collection<class_1_1227$class_10884<T>> arg1, class_1_1211 arg2, class_5595 arg3, Collection<String> arg4, T arg5) |
| drawObjectsWithRenderPass(GlRenderPassBackend pass, Collection<RenderPass$RenderObject<T>> objects, GpuBuffer indexBuffer, IndexType indexType, Collection<String> validationSkippedUniforms, T arg5) |
|
| private void |
|
| protected void |
| executeDraw(GlRenderPass renderPass, int baseVertex, int firstIndex, int drawCount, IndexType indexType, int instanceCount, int firstInstance) |
| method_68352(class_10866 arg0, int arg1, int arg2, int arg3, class_5595 arg4, int arg5, int arg6) |
| draw(GlRenderPassBackend pass, int baseVertex, int firstIndex, int count, IndexType indexType, int instanceCount, int firstInstance) |
|
| public void |
| executeDraws(GlRenderPass renderPass, IndexType indexType, org.lwjgl.PointerBuffer firstIndexOffsets, IntBuffer indexCounts, IntBuffer vertexOffsets, int drawCount) |
| method_1_6148(class_10866 arg0, class_5595 arg1, org.lwjgl.PointerBuffer arg2, IntBuffer arg3, IntBuffer arg4, int arg5) |
| multiDraw(GlRenderPassBackend pass, IndexType indexType, org.lwjgl.PointerBuffer indices, IntBuffer count, IntBuffer first, int drawCount) |
|
| protected void |
| executeDrawIndirect(GlRenderPass renderPass, IndexType indexType, GlBuffer commands, long offset, int drawCount) |
| method_1_5502(class_10866 arg0, class_5595 arg1, class_1_1010 arg2, long arg3, int arg4) |
| drawIndirect(GlRenderPassBackend pass, IndexType indexType, GlGpuBuffer buffer, long offset, int drawCount) |
|
| private void |
| drawFromBuffers(GlRenderPass renderPass, int baseVertex, int firstIndex, int drawCount, IndexType indexType, GlRenderPipeline pipeline, int instanceCount, int firstInstance) |
| method_68353(class_10866 arg0, int arg1, int arg2, int arg3, class_5595 arg4, class_10867 arg5, int arg6, int arg7) |
| drawObjectWithRenderPass(GlRenderPassBackend pass, int baseVertex, int firstIndex, int count, IndexType indexType, GlCompiledRenderPipeline pipeline, int instanceCount, int firstInstance) |
|
| private boolean |
|
| private void |
|
| public void |
| submitRenderPass() |
| method_68346() |
| closePass() |
|
| public void |
|
| private static void |
|