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

rsx: Reduce capture size + image_in fixes #5381

Merged
merged 9 commits into from
Dec 4, 2018
Merged

Commits on Dec 4, 2018

  1. rsx-capture: reduce capture size

    * Dont bother capturing 'destination' blocks with no data. instead premap all main memory to ensure allocated
    * Capture zcull and tile state as their compressed gcm forms
    * Fix index array capturing, ignore empty sets
    * hle gcm: Fix byteswaping in cellGcmSetZcull
    elad335 committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    8b4eddf View commit details
    Browse the repository at this point in the history
  2. remove unreachable code

    elad335 committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    6ada962 View commit details
    Browse the repository at this point in the history
  3. rsx image_in: remove clip h and w hack

    If clip region is empty, dont execute
    elad335 committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    8202407 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77552c2 View commit details
    Browse the repository at this point in the history
  5. rsx image_in: Fix in_pitch 0

    The hw doesnt fix pitch, when specifying src pitch 0 it copies the same pixels line to dst. keep in mind out_pitch = 0 is not allowed in image_in.
    Same goes for buffer_notify, though it allows out_pitch to be 0.
    elad335 committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    122fe8b View commit details
    Browse the repository at this point in the history
  6. rsx: default lv2 semaphore context + dma_4097

    extracted from vsh
    elad335 committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    84e9b2b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2478d7a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8c0a9ef View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e1158a5 View commit details
    Browse the repository at this point in the history