Skip to content
Branch: master
Commits on Jul 21, 2019
  1. Removed outdated Android build script

    ata4 committed Jul 21, 2019
    Android should become a build target for cmake instead
  2. Moved gl_core_3_3 files to core root directory

    ata4 committed Jul 20, 2019
    Fixes #88
Commits on Jul 20, 2019
Commits on Jul 16, 2019
  1. Also call wglSwapIntervalEXT when vsync is disabled

    ata4 committed Jul 16, 2019
    This should fix vsync staying enabled until a restart after disabling it in PJ64.
  2. Added include guards to gl_core_3_3 and n64video code modules

    ata4 committed Jul 16, 2019
    This prevents accidental compliation of those modules as individual translation units.
Commits on Jul 14, 2019
  1. Fixed freezing issues in some games after loading save states

    ata4 committed Jul 14, 2019
    This retains the previous RDP state rather using the defaults after each initialization, which matches the original behavior of Angrylion's original code.
  2. Using static RDP state array

    ata4 committed Jul 14, 2019
    This may help compilers optimizing access to the worker's RDP state.
  3. Filter non-ASCII chars before using isalnum() in filter_char()

    ata4 committed Jul 14, 2019
    This prevents exceptions when using MSVC's implementation
Commits on Jun 23, 2019
  1. Small about dialog changes

    ata4 committed Jun 20, 2019
Commits on Jun 21, 2019
Commits on Jun 18, 2019
  1. Converted rdp_states to static array

    ata4 committed Jun 18, 2019
    It's limited by PARALLEL_MAX_WORKERS anyway, so there's no need for dynamic memory allocation.
Commits on Jun 17, 2019
Commits on Jun 12, 2019
  1. Moved plugin interface to config

    ata4 committed Jun 12, 2019
    Most of the functions returned static pointers, so it makes more sense
    to set them in the config struct.
  2. Removed unused struct

    ata4 committed Jun 12, 2019
  3. Disable gamma dithering in vi_process_fast_parallel

    ata4 committed Jun 11, 2019
    This should help improving performance for unfiltered output modes
Commits on Jun 11, 2019
Commits on Jun 10, 2019
  1. Added parallel rendering compatibility modes

    ata4 committed Jun 10, 2019
    This allows users to choose between speed and compatibility when using parallel rendering.
    The default medium profile is equal to the previously hardcoded settings.
    This should help with issues #80 and #12
Commits on Jun 2, 2019
  1. Converted gl_screen code to a virtual video DAC

    ata4 committed Jun 1, 2019
    Note that it doesn't really do the same thing as the real N64 video DAC.
    It serves more as an analogy for the part that sits between the RDP
    and the TV, which is better than a crude OpenGL extension of the
    screen interface.
Commits on May 30, 2019
You can’t perform that action at this time.