Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracker: textures module #747

Closed
23 of 31 tasks
ibgreen opened this issue May 18, 2020 · 1 comment
Closed
23 of 31 tasks

Tracker: textures module #747

ibgreen opened this issue May 18, 2020 · 1 comment
Assignees
Labels
ActionEngine The issue is on ActionEngine controll
Milestone

Comments

@ibgreen
Copy link
Collaborator

ibgreen commented May 18, 2020

v3.0

luma.gl/deck.gl
  • Ensure luma.gl stats calculates correct memory usage for compressed textures P0 @dryabinin-actionengine
  • Make sure SimpleMeshLayer works with compressed textures P0 @belom88
  • Make sure ScenegraphLayer works with compressed textures P0 @belom88
  • Make sure luma.gl works with compressed textures P0 @belom88
examples/textures
  • Fix luma.gl overload resolution failed error
  • Better layout - Put text in box to the right of the drag and drop box
  • Organize examples by container format (Basis, KTX, DDS, PVR, Crunch) rather than compression type.
  • Use getSupportedGPUTextureFormats() in textures example
  • Add Drag and drop texture tester function, see https://github.com/donmccurdy/three-ktx-viewer
  • Add KTX encoded texture examples (probably requires re-encoding some DDS sample files into KTX)
  • support WEBGL_compressed_texture_astc @belom88
  • Fix remaining compressed formats, most importantly basis
  • Add missing functionality from texture-tester (hover to see image size etc)
  • Make texture tester app part of website (refactor HTML to JS?) @dryabinin-actionengine
  • Port textures app to luma.gl API @ibgreen feat(examples/texture-tester): Use luma.gl API #1083
  • Port textures app to use loaders.gl loaders @dryabinin-actionengine
modules/textures
  • Benchmarks P2
  • Tests @dryabinin-actionengine P0
  • Use getSupportedGPUTextureFormats() in basis decoder, align constants and code @dryabinin-actionengine
  • Add getSupportedGPUTextureFormats() to discover which formats are available. @ibgreen feat(textures): Add texture format utils #1133
  • Document CrunchLoader @belom88 P1
  • Ensure BasisLoader uses latest binaries from binomial @belom88 P1
  • Fix remaining compressed formats (some error messages in app look like programming failures, not WebGL failures) @belom88 P0
  • Move texture loading utils in images to textures @ibgreen
  • Fix BasisLoader @dryabinin-actionengine
  • Add CrunchLoader @belom88
  • Support KTX containers @dryabinin-actionengine
  • Support DDS containers @belom88
  • Docs explaining compressed textures, container formats etc @ibgreen examples/textures: add information #1094
  • Rename basis module to textures

v3.1

modules/textures
  • Implement writer for KTX container (read DDS container write as KTX container?) P2
@ibgreen ibgreen changed the title Proposal: new textures module Tracker: textures module Jan 10, 2021
@ibgreen ibgreen added this to the 3.0.0 milestone Jan 10, 2021
@belom88 belom88 added the ActionEngine The issue is on ActionEngine controll label Jan 11, 2021
@ibgreen ibgreen modified the milestones: 3.0.0, v3.1.0 Jul 6, 2021
@ibgreen ibgreen mentioned this issue Oct 24, 2023
70 tasks
@ibgreen
Copy link
Collaborator Author

ibgreen commented Oct 24, 2023

Adding to future tracker but closing due to inactivity

@ibgreen ibgreen closed this as completed Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ActionEngine The issue is on ActionEngine controll
Projects
None yet
Development

No branches or pull requests

3 participants