Skip to content
Permalink
Branch: develop
Commits on Sep 17, 2019
  1. Removed never-set union field : X_D3DVertexShader.CxbxVertexShaderHan…

    PatrickvL committed Sep 17, 2019
    …dle to avoid using garbage data.
  2. Removed written-only field : CxbxVertexShader.HostDeclarationSize

    PatrickvL committed Sep 17, 2019
Commits on Sep 14, 2019
  1. Merge pull request #1726 from NZJenkins/king_kong2

    PatrickvL committed Sep 14, 2019
    Detect and remove register redefinitions in vertex declarations
Commits on Sep 13, 2019
  1. Moved XbState.h outside the XTL namespace.

    PatrickvL committed Sep 13, 2019
    Fixed up all XTL-hell that resulted from this.
  2. Moved XbPixelShader.h outside the XTL namespace.

    PatrickvL committed Sep 13, 2019
    Fixed up all XTL-hell that resulted from this.
  3. Addressed review-comment (removing unneeded XTL namespace prefix)

    PatrickvL committed Sep 13, 2019
Commits on Sep 12, 2019
  1. Moved XbConvert.h outside the XTL namespace.

    PatrickvL committed Sep 12, 2019
    Fixed up all XTL-hell that resulted from this.
  2. Moved XbPushBuffer.h, XbVertexBuffer.h and XbVertexShader.h outside t…

    PatrickvL committed Sep 11, 2019
    …he XTL namespace.
    
    Moved Cxbx-specific types from XbD3DTypes.h towards appropriate above header files.
    Fixed up all XTL-hell that resulted from this.
  3. Moving, reordering, renaming and other cleanup of D3D symbols (all ta…

    PatrickvL committed Sep 10, 2019
    …ken from my Vsh_unpatching branch)
Commits on Sep 11, 2019
  1. Merge pull request #1723 from NZJenkins/lsw2_fix

    PatrickvL committed Sep 11, 2019
    Initialize pCurrentvertexShaderStreamInfo to nullptr
Commits on Sep 10, 2019
  1. Merge pull request #1720 from LukeUsher/prevent-crash-on-copyrects-fa…

    PatrickvL committed Sep 10, 2019
    …ilure
    
    Fix crash on CopyRects failure
Commits on Sep 9, 2019
  1. Merge pull request #1719 from ergo720/default_bindings

    PatrickvL committed Sep 9, 2019
    Add default bindings for the keyboard
Commits on Sep 6, 2019
  1. Lots of cleanup regarding vertex declarations and shaders (#1709)

    PatrickvL authored and RadWolfie committed Sep 6, 2019
Commits on Sep 5, 2019
  1. Merge pull request #1716 from LukeUsher/rendertarget-tweaks

    PatrickvL committed Sep 5, 2019
    Fix CopyRects when upscaling is used
Commits on Sep 4, 2019
  1. Merge pull request #1715 from LukeUsher/rendertarget-tweaks

    PatrickvL committed Sep 4, 2019
    RenderTarget and CopyRect fixes
Commits on Aug 28, 2019
  1. Merge pull request #1708 from aav7fl/4C410001-Star-Wars-Obi-Wan

    PatrickvL committed Aug 28, 2019
    Fix Xapi controller capabilities structure
Commits on Aug 25, 2019
  1. Merge pull request #1705 from LukeUsher/fix-jsrf-graffiti-select

    PatrickvL committed Aug 25, 2019
    Fix an issue where D3DDevice_SetRenderTarget would fail, if called on a  surface we didn't previously create as a Render Target
  2. Merge pull request #1704 from LukeUsher/fix-copyrects

    PatrickvL committed Aug 25, 2019
    Fix CopyRects between textures, on GPU
  3. Merge pull request #1703 from LukeUsher/fix-level-face-surface

    PatrickvL committed Aug 25, 2019
    Fix surface level/face mapping without patches!
  4. Merge pull request #1702 from LukeUsher/move-container-type-check

    PatrickvL committed Aug 25, 2019
    Move pixel container type check to GetHostBaseTexture
  5. Merge pull request #1701 from LukeUsher/destroy-resource

    PatrickvL committed Aug 25, 2019
    Unpatch D3DResource_Release, detect freeing of resources via DestroyResource instead
  6. Merge pull request #1700 from LukeUsher/update-xbsymboldatabase-2019-…

    PatrickvL committed Aug 25, 2019
    …05-25
    
    Update XbSymbolDatabase to latest version as of today
Commits on Aug 23, 2019
  1. Merge pull request #1697 from Cxbx-Reloaded/LukeUsher-patch-1

    PatrickvL committed Aug 23, 2019
    Activate Travis CI
Commits on Jul 29, 2019
  1. Merge pull request #1683 from LukeUsher/vertex-shader-register-tweaks

    PatrickvL committed Jul 29, 2019
    Vertex shader register tweaks
Commits on Jul 21, 2019
  1. Merge pull request #1680 from LukeUsher/determine-default-backbuffer

    PatrickvL committed Jul 21, 2019
    Fix when CreateDevice doesn't call SetRenderTarget
Commits on Jul 20, 2019
  1. Merge pull request #1676 from RadWolfie/fix-uem-str

    PatrickvL committed Jul 20, 2019
    Fix Universal Error Message Output
Commits on Jul 19, 2019
  1. Merge pull request #1669 from LukeUsher/work-around-for-missing-destr…

    PatrickvL committed Jul 19, 2019
    …oyresource-patch
    
    Workaround & LOG_TEST_CASE for missing DestroyResource patch
  2. Merge pull request #1670 from LukeUsher/ltcg-fixes

    PatrickvL committed Jul 19, 2019
    Improve some LTCG specific patches
  3. Merge pull request #1673 from NZJenkins/perf_tweaks

    PatrickvL committed Jul 19, 2019
    Add sleeps/waits in various places
Commits on Jul 16, 2019
  1. Merge pull request #1666 from LukeUsher/fix-reset-bug

    PatrickvL committed Jul 16, 2019
    Fix a bug with D3DDevice_Reset that could trigger a black screen
Commits on Jul 15, 2019
  1. Merge pull request #1655 from LukeUsher/seperate-render-and-display-r…

    PatrickvL committed Jul 15, 2019
    …esolution
    
    Higher Resolution Rendering Support
  2. Pixel shader upgrading (#1631)

    PatrickvL authored and RadWolfie committed Jul 15, 2019
    * Remove support for shader models older than 2.0 while keep existing functionality intact.
    * Fixed combiner output flags parsing (it didn't use a bitmask before)
    * Separate decoding of register combiner registers from generation of pixel shaders.
    * Added LOG_TEST_CASE's for the three cases that weren't hit before, so that we can gather titles that hit those cases.
    * Remove remnants of code that supported pixel shader versions below 2.0.
    Also addressed a few TODO's, by applying the IsArithetic() check instead of checking for opcodes > PO_TEX
Commits on Jun 26, 2019
  1. Extracted IsSupportedFormat() method, now also called in bias-determi…

    PatrickvL committed May 22, 2019
    …nation
Commits on Jun 15, 2019
  1. Limit log sanitation of string buffers to a maximum length to avoid p…

    PatrickvL committed Jun 15, 2019
    …rinting invalid characters
Commits on May 26, 2019
  1. Merge pull request #1622 from NZJenkins/testcase_stride_zero

    PatrickvL committed May 26, 2019
    Add SetStreamSource stride zero test case
Older
You can’t perform that action at this time.