Uses of Record Class
com.mojang.blaze3d.buffers.GpuBufferSlice
Packages that use GpuBufferSlice
Package
Description
- 
Uses of GpuBufferSlice in com.mojang.blaze3d.buffers
Methods in com.mojang.blaze3d.buffers that return GpuBufferSlice - 
Uses of GpuBufferSlice in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as GpuBufferSliceModifier and TypeFieldDescriptionprivate static @Nullable GpuBufferSliceRenderSystem.projectionMatrixBufferprivate static @Nullable GpuBufferSliceRenderSystem.savedProjectionMatrixBufferprivate static @Nullable GpuBufferSliceRenderSystem.shaderFogprivate static @Nullable GpuBufferSliceRenderSystem.shaderLightDirectionsMethods in com.mojang.blaze3d.systems that return GpuBufferSliceModifier and TypeMethodDescriptionstatic @Nullable GpuBufferSliceRenderSystem.getProjectionMatrixBuffer()static @Nullable GpuBufferSliceRenderSystem.getShaderFog()static @Nullable GpuBufferSliceRenderSystem.getShaderLights()Methods in com.mojang.blaze3d.systems with parameters of type GpuBufferSliceModifier and TypeMethodDescriptionvoidCommandEncoder.copyToBuffer(GpuBufferSlice from, GpuBufferSlice to) CommandEncoder.mapBuffer(GpuBufferSlice slice, boolean read, boolean write) static voidRenderSystem.setProjectionMatrix(GpuBufferSlice projectionMatrixBuffer, ProjectionType projectionType) static voidRenderSystem.setShaderFog(GpuBufferSlice shaderFog) static voidRenderSystem.setShaderLights(GpuBufferSlice shaderLightDirections) voidRenderPass.setUniform(String name, GpuBufferSlice slice) voidRenderPass.UniformUploader.upload(String name, GpuBufferSlice slice) voidCommandEncoder.writeToBuffer(GpuBufferSlice slice, ByteBuffer source)  - 
Uses of GpuBufferSlice in net.minecraft.client.gl
Fields in net.minecraft.client.gl with type parameters of type GpuBufferSliceModifier and TypeFieldDescriptionprotected final HashMap<String, GpuBufferSlice> RenderPassImpl.simpleUniformsMethods in net.minecraft.client.gl that return GpuBufferSliceModifier and TypeMethodDescriptionDynamicUniforms.write(Matrix4fc modelView, Vector4fc colorModulator, Vector3fc modelOffset, Matrix4fc textureMatrix, float lineWidth) DynamicUniforms.writeAll(DynamicUniforms.UniformValue[] values) Methods in net.minecraft.client.gl with parameters of type GpuBufferSliceModifier and TypeMethodDescriptionvoidGlCommandEncoder.copyToBuffer(GpuBufferSlice from, GpuBufferSlice to) GlCommandEncoder.mapBuffer(GpuBufferSlice slice, boolean read, boolean write) voidPostEffectPass.render(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, GpuBufferSlice slice) voidRenderPassImpl.setUniform(String name, GpuBufferSlice slice) voidGlCommandEncoder.writeToBuffer(GpuBufferSlice slice, ByteBuffer source)  - 
Uses of GpuBufferSlice in net.minecraft.client.gui.render
Methods in net.minecraft.client.gui.render with parameters of type GpuBufferSliceModifier and TypeMethodDescriptionvoidGuiRenderer.render(GpuBufferSlice fogBuffer) private voidGuiRenderer.render(Supplier<String> nameSupplier, Framebuffer framebuffer, GpuBufferSlice fogBuffer, GpuBufferSlice dynamicTransformsBuffer, GpuBuffer buffer, VertexFormat.IndexType indexType, int from, int to) private voidGuiRenderer.renderPreparedDraws(GpuBufferSlice fogBuffer)  - 
Uses of GpuBufferSlice in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as GpuBufferSliceModifier and TypeFieldDescriptionprivate final GpuBufferSliceBillboardParticleSubmittable.Buffers.dynamicTransformsThe field for thedynamicTransformsrecord component.Methods in net.minecraft.client.particle that return GpuBufferSliceModifier and TypeMethodDescriptionBillboardParticleSubmittable.Buffers.dynamicTransforms()Returns the value of thedynamicTransformsrecord component.Constructors in net.minecraft.client.particle with parameters of type GpuBufferSliceModifierConstructorDescriptionBuffers(int int2, GpuBufferSlice gpuBufferSlice, Map<BillboardParticle.RenderType, BillboardParticleSubmittable.Layer> map)  - 
Uses of GpuBufferSlice in net.minecraft.client.render
Fields in net.minecraft.client.render declared as GpuBufferSliceModifier and TypeFieldDescriptionprivate final GpuBufferSlice[]SectionRenderState.dynamicTransformsThe field for thedynamicTransformsrecord component.private final GpuBufferSliceProjectionMatrix2.sliceprivate final GpuBufferSliceProjectionMatrix3.sliceprivate final GpuBufferSliceRawProjectionMatrix.sliceMethods in net.minecraft.client.render that return GpuBufferSliceModifier and TypeMethodDescriptionSectionRenderState.dynamicTransforms()Returns the value of thedynamicTransformsrecord component.ProjectionMatrix2.set(float width, float height) ProjectionMatrix3.set(int width, int height, float fov) Methods in net.minecraft.client.render with parameters of type GpuBufferSliceModifier and TypeMethodDescriptionvoidWorldRenderer.render(ObjectAllocator allocator, RenderTickCounter tickCounter, boolean renderBlockOutline, Camera camera, Matrix4f positionMatrix, Matrix4f matrix4f, Matrix4f projectionMatrix, GpuBufferSlice fogBuffer, Vector4f fogColor, boolean renderSky) private voidWorldRenderer.renderLateDebug(FrameGraphBuilder frameGraphBuilder, Vec3d pos, GpuBufferSlice fogBuffer, Frustum frustum) private voidWorldRenderer.renderMain(FrameGraphBuilder frameGraphBuilder, Frustum frustum, Matrix4f posMatrix, GpuBufferSlice fogBuffer, boolean renderBlockOutline, WorldRenderState state, RenderTickCounter tickCounter, Profiler profiler) private voidWorldRenderer.renderParticles(FrameGraphBuilder frameGraphBuilder, GpuBufferSlice fogBuffer) private voidWorldRenderer.renderSky(FrameGraphBuilder frameGraphBuilder, Camera camera, GpuBufferSlice fogBuffer) private voidWorldRenderer.renderWeather(FrameGraphBuilder frameGraphBuilder, Vec3d cameraPos, GpuBufferSlice fogBuffer) Constructors in net.minecraft.client.render with parameters of type GpuBufferSliceModifierConstructorDescriptionSectionRenderState(EnumMap<BlockRenderLayer, List<RenderPass.RenderObject<GpuBufferSlice[]>>> enumMap, int int2, GpuBufferSlice[] gpuBufferSlice)  - 
Uses of GpuBufferSlice in net.minecraft.client.render.fog
Methods in net.minecraft.client.render.fog that return GpuBufferSlice