Key |
Summary |
Status |
Reporter |
Assignee |
Created |
|---|---|---|---|---|---|
| MC-312218 |
The game crashes randomly
|
Duplicate
|
|
||
| MC-312202 |
The game has severe rendering artifacts in the sky when the camera moves a lot (OpenGL)
|
Unconfirmed
|
|
||
| MC-312197 |
The game crashes randomly
|
Invalid
|
|
||
| MC-312049 |
Armor trims z-fight when rendered on held items
|
Confirmed
|
|
||
| MC-311907 |
The crumbling texture is much too white on certain block entities with improved translucency
|
Duplicate
|
|
||
| MC-311858 |
The world border is rendered randomly in front of blocks based on the player's distance
|
Confirmed
|
|
||
| MC-311586 |
VSync can be enabled even when the option isn't
|
Fixed
|
|
||
| MC-311522 |
The source buffer overrun check in `FrontendCommandEncoder#writeToTexture` uses integer arithmetic
|
Community Consensus
|
|
|
|
| MC-311521 |
GpuSampler mipmap filtering differs between the OpenGL and Vulkan backends
|
Duplicate
|
|
||
| MC-311520 |
`writeToTexture` and `copyBufferToTexture` never check for GL errors, unlike the neighboring methods
|
Community Consensus
|
|
|
|
| MC-311519 |
A missing sampler uniform is silently ignored by the OpenGL backend
|
Invalid
|
|
||
| MC-311518 |
`copyTextureToTexture` passes the width and height coordinates instead of `sourceX + width` and `sourceY + height`
|
Community Consensus
|
|
||
| MC-311490 |
The light level isn't smooth between 3 and 2 in certain cases without skylight
|
Duplicate
|
|
||
| MC-310992 |
The game tries to load the `end_of_frame` post effect even when it is not defined
|
Confirmed
|
|
||
| MC-310882 |
Off-render-thread detection in the OpenGL backend depends on the route taken
|
Won't Fix
|
|
||
| MC-310833 |
Redundant `vkCmdBindPipeline` when the same pipeline is set twice
|
Works As Intended
|
|
||
| MC-310832 |
The clear region uses mip 0 dimensions while attaching a different mip level
|
Fixed
|
|
|
|
| MC-310831 |
Null pipeline handles are bound before the guard that rejects them runs
|
Fixed
|
|
|
|
| MC-310830 |
The scissor bounds check ignores the render area's Y offset
|
Fixed
|
|
|
|
| MC-310815 |
Per-draw `VkBufferView` creation for texel buffer uniforms in the Vulkan rendering backend
|
Invalid
|
|
||
| MC-310767 |
Pipelines always declare a `D32_FLOAT` depth attachment format with the Vulkan rendering backend
|
Fixed
|
|
|
|
| MC-310765 |
Missing stencil aspect in the initial image barrier for depth/stencil formats in the Vulkan rendering backend
|
Invalid
|
|
||
| MC-310719 |
`copyTextureToBuffer` binds depth textures as a color attachment with the OpenGL rendering backend
|
Fixed
|
|
|
|
| MC-310718 |
Unused color attachments are unusable with the OpenGL rendering backend
|
Fixed
|
|
||
| MC-310527 |
`createTextureView` allows sampling multiple mip-range views of one texture, which is impossible with the OpenGL rendering backend
|
Works As Intended
|
|
||
| MC-310525 |
`setVertexBuffer(slot, null)` is a no-op with the Vulkan rendering backend but clears the slot with the OpenGL one
|
Works As Intended
|
|
||
| MC-310455 |
`copyTextureToBuffer` produces padded rows with the OpenGL rendering backend but tightly-packed rows with the Vulkan one
|
Fixed
|
|
|
|
| MC-310383 |
The per-target blend state diverges between the OpenGL and Vulkan rendering backends
|
Fixed
|
|
|
|
| MC-310360 |
`clearColorTexture` and `clearDepthTexture` clear all mipmaps with the Vulkan rendering backend, unlike with the OpenGL one
|
Fixed
|
|
|
|
| MC-310359 |
`mipLevel` is not respected when `copyTextureToTexture` is used
|
Fixed
|
|
|
|
| MC-310358 |
The conditions for `depthBiasEnable` differ between OpenGL and Vulkan
|
Fixed
|
|
|
|
| MC-310357 |
The OpenGL rendering backend passes 3 to `GL_UNPACK_ALIGNMENT`, which is invalid
|
Fixed
|
|
|
|
| MC-310176 |
The Vulkan validation layer detects errors in the resource pack menu
|
Duplicate
|
|
||
| MC-310103 |
The "Text Background Opacity" setting makes the text darker when the "Text Background" setting is set to Everywhere
|
Fixed
|
|
|
|
| MC-310090 |
The debug overlay (F3) no longer respects GUI scale
|
Invalid
|
|
||
| MC-309788 |
The crumbling texture isn't rendered correctly with certain camera angles on the heads
|
Duplicate
|
|
||
| MC-309474 |
Block displays do not display glass blocks when the "Improved Transparency" setting is enabled
|
Fixed
|
|
|
|
| MC-309404 |
Clouds render too dark through multiple layers of dark translucent blocks and entities with the "Improved Transparency" option enabled
|
Confirmed
|
|
||
| MC-308693 |
Loading an invalid resource pack multiple times causes the game to crash
|
Community Consensus
|
|
||
| MC-308584 |
The block breaking animation z-fights with blocks with the Vulkan rendering backend (and rarely with the OpenGL backend)
|
Fixed
|
|
||
| MC-308583 |
The block breaking animation no longer renders when breaking most mob heads
|
Fixed
|
|
||
| MC-308537 |
The game can crash due to certain race conditions in multiplayer
|
Fixed
|
|
||
| MC-308484 |
`VulkanRenderPass`: scissor is never set when `renderArea` is null
|
Fixed
|
|
|
|
| MC-308477 |
The vertex buffer slot is hardcoded to 0 in `VulkanRenderPass.drawMultipleIndexed()`
|
Fixed
|
|
|
|
| MC-308476 |
The timeout passed into `glClientWaitSync` is in milliseconds instead of nanoseconds
|
Fixed
|
|
|
|
| MC-308475 |
The depth clear value is ignored in `GlCommandEncoder.createRenderPass()`
|
Fixed
|
|
|
|
| MC-308448 |
The block outline on banners is white
|
Fixed
|
|
|
|
| MC-307991 |
The game prefers to use the software GPU (llvmpipe) with Vulkan rather than the actual GPU under OpenGL when the GPU in use does not support Vulkan
|
Plausible
|
|
||
| MC-307973 |
gl_InstanceID does not work correctly with Vulkan
|
Fixed
|
|
||
| MC-307967 |
World generation can cause unsafe errors
|
Duplicate
|
|