Commit Graph
26 Commits
Author SHA1 Message Date
KhangarooandGitHub d26564d020 Don't dump textures that aren't a power of 2 (#5152)
* don't dump textures that aren't a power of 2

* early return

* include bitset

* revert change to comment block

* explain change
2020-04-01 23:59:24 -05:00
KhangarooandJames Rowe df99d98240 specify size of buffer and use openglstate in getteximageoes 2019-11-09 12:58:17 -07:00
khang06andJames Rowe a458155f99 texture dump hotkey (ctrl+d)
address more comments
2019-11-09 12:56:30 -07:00
KhangarooandJames Rowe 5450d4980d crash hotfix (no clang-format because on phone)
hotfix 2: check if the texture is custom before dumping

hotfix 4: fix custom texture conflict detection
2019-11-09 12:56:28 -07:00
KhangarooandJames Rowe ae4aaf2fc1 nested folder support + refuse to load incompatibly sized textures + general cleanups 2019-11-09 12:56:27 -07:00
KhangarooandJames Rowe 8a98310a16 address more comments, fix dumping textures that already got dumped 2019-11-09 12:56:27 -07:00
KhangarooandJames Rowe c2a32e942b address more comments 2019-11-09 12:56:27 -07:00
KhangarooandJames Rowe 3534ad0835 reorder graphics tab, move speed to general 2019-11-09 12:56:27 -07:00
KhangarooandJames Rowe da83430a68 add enhancements tab files 2019-11-09 12:56:27 -07:00
KhangarooandJames Rowe 650fe6447d generate mipmaps (for now) 2019-11-09 12:56:27 -07:00
KhangarooandJames Rowe f09489475a fix texture dumping on opengl es, create load folder if none exists if custom textures is enabled 2019-11-09 12:56:27 -07:00
KhangarooandJames Rowe 254f8a4643 fix inverted texture dump error message path 2019-11-09 12:56:27 -07:00
KhangarooandJames Rowe 8b881ac1fc fix preload textures being enabled when it shouldn't
address more comments
2019-11-09 12:56:25 -07:00
KhangarooandJames Rowe 391e552927 qimageinterface fixes, remove old lodepng, address more comments 2019-11-09 12:56:24 -07:00
KhangarooandJames Rowe 93aab2c109 lodepng as submodule 2019-11-09 12:56:24 -07:00
KhangarooandJames Rowe b81c15941e add image interface, remove lodepng from video_core/core, address more comments, fix comments
remove unnecessary conversion
2019-11-09 12:56:21 -07:00
KhangarooandJames Rowe 5940361b81 new-line that clang-format didn't fix
address some comments
2019-11-09 12:56:17 -07:00
KhangarooandJames Rowe 59b475a4b9 implement custom texture preload 2019-11-09 12:56:17 -07:00
KhangarooandJames Rowe 657a129b60 handle upscaling and offsets (fixes oot3d) 2019-11-09 12:54:43 -07:00
KhangarooandJames Rowe 6d90c42a79 fix crashes, add custom texture cache, load textures from load directory 2019-11-09 12:54:40 -07:00
KhangarooandJames Rowe f866b2a917 texture replacement (also messy) 2019-11-09 12:53:16 -07:00
khang06andJames Rowe deff865ac9 initial sloppy texture dumping implementation (opengl only) 2019-11-09 12:53:16 -07:00
khang06andJames Rowe 94b3c63bf9 add dump dir to user paths 2019-11-09 12:53:16 -07:00
khang06andJames Rowe e0d63bd21b add texture dumping as a config entry 2019-11-09 12:53:12 -07:00
khang06andJames Rowe 2b92065d2a add lodepng as an external, have video_core depend on it 2019-11-09 12:48:23 -07:00
khang06 7842decde6 fix clang-format target when using a path with spaces on windows 2019-04-02 21:02:43 -04:00