LookUpGroup27 / LookUp

0 stars 1 forks source link

Refactoring Shader Code Implementation #191

Open AdrienBousquieEPFL opened 1 week ago

AdrienBousquieEPFL commented 1 week ago

[!WARNING] OUTDATED Description see comments below

Description

Objective:

This is a code refactoring task aimed at improving code readability and maintainability for better team understanding and consistency.

Expected Outcome:

AdrienBousquieEPFL commented 1 day ago

Issue Update Required: Revisit Implementation Details

The current issue description and context are outdated, as significant changes have been made to the codebase since this issue was initially defined. The original assumptions and proposed solutions may no longer align with the current state of the project.

Next Steps

This issue needs to be re-discussed to ensure alignment with the updated codebase and project requirements.

Task

AdrienBousquieEPFL commented 1 day ago

Issue Redefinition: Refactoring Shader Code Implementation

Context:

The current shader code implementation requires improvement. The shader code is currently embedded directly within the application codebase, leading to maintenance challenges and unnecessary duplication.

Proposed Solution:

  1. Externalize Shader Code: Move the shader code currently embedded in the application code into separate .glsl files.
  2. Eliminate Duplications: Identify and remove any duplicate methods in the ShaderProgram.kt and ShaderUtils.kt files.

Goals:

Task List