• Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: P4 P4
    • internal
    • internal
    • javafx
    • jfx-sandbox: metal branch

      - Remove unused variables

      -- MTLGraphics
      ---- color and ignoreScissor from MTLGraphics.nClear() method

      -- MetalContext
      ---- resourceFactory, rttCleared, rttLoadAction, tripleBufferSemaphore, MAX_QUADS_IN_A_BATCH
      --------------------

      - Use matrix_identity_float4x4 variable instead of creating an identity matrix manually.
      - matrix_identity_float4x4 variable provided by Apple simd library:
      https://developer.apple.com/documentation/accelerate/matrix_identity_float4x4?language=objc
      --------------------

      - Remove a warning
      -- MetalShader.m
      Add [super dealloc] call to remove a warning: MetalShader.m:458:1: warning: method possibly missing a [super dealloc] call [-Wobjc-missing-super-calls]
      --------------------

            arapte Ambarish Rapte
            arapte Ambarish Rapte
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: