JDK-8302049 : Texture map support
  • Type: Sub-task
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: internal
  • Priority: P3
  • Status: Resolved
  • Resolution: Delivered
  • OS: os_x
  • CPU: generic
  • Submitted: 2023-02-08
  • Updated: 2023-06-30
  • Resolved: 2023-06-30
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
internalResolved
Related Reports
Blocks :  
Blocks :  
Blocks :  
Blocks :  
Description
Implement texture maps for 3D primitives in Metal
Comments
Under this sub-task implementation of all 4 texture maps are done. We still need to do compile time optimizations for Vertex and Fragment shader which will be taken up under : https://bugs.openjdk.org/browse/JDK-8302051
30-06-2023

We can replicate other pipelines by directly creating texture samplers in fragment shader itself. We are using linear filter for minification & magnification and we should enable mipmap linear filter for Diffuse and Self_illuminated maps. So i have created 2 samplers in fragment shader, one with mip filter and another without mip filter.
30-06-2023