{"action":"created","issue":{"url":"https://api.github.com/repos/gonetz/GLideN64/issues/306","labels_url":"https://api.github.com/repos/gonetz/GLideN64/issues/306/labels{/name}","comments_url":"https://api.github.com/repos/gonetz/GLideN64/issues/306/comments","events_url":"https://api.github.com/repos/gonetz/GLideN64/issues/306/events","html_url":"https://github.com/gonetz/GLideN64/issues/306","id":63400924,"number":306,"title":"3-Point Bilinear Filter not working on mip-mapped textures","user":{"login":"Mushman","id":6550546,"avatar_url":"https://avatars.githubusercontent.com/u/6550546?v=3","gravatar_id":"","url":"https://api.github.com/users/Mushman","html_url":"https://github.com/Mushman","followers_url":"https://api.github.com/users/Mushman/followers","following_url":"https://api.github.com/users/Mushman/following{/other_user}","gists_url":"https://api.github.com/users/Mushman/gists{/gist_id}","starred_url":"https://api.github.com/users/Mushman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mushman/subscriptions","organizations_url":"https://api.github.com/users/Mushman/orgs","repos_url":"https://api.github.com/users/Mushman/repos","events_url":"https://api.github.com/users/Mushman/events{/privacy}","received_events_url":"https://api.github.com/users/Mushman/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-03-21T12:42:41Z","updated_at":"2015-05-02T03:27:25Z","closed_at":"2015-05-02T03:26:14Z","body":"If a texture uses mip-mapping, the 3-point bilinear filter will not work on it. The textures aren't filtered at all (they're calculated by nearest-neighbour). Textures which have no mip-maps are filtered correctly, even if textures with mip-maps are also onscreen. The bug is still present even if ``EnableLOD`` is turned off.\r\n\r\n3-Sample Bilinear Filtering in Donkey Kong 64\r\n![Incorrect 3-sample rendering in DK64](http://i.imgur.com/AM67bow.png)\r\n\r\nMip-Maps Disabled\r\n![Disabling mip-maps with 3-sample still on](http://i.imgur.com/EJ8fBJp.png)\r\n\r\nRegular Bilinear Filtering\r\n![Standard bilinear filtering control test](http://i.imgur.com/JMoYWmP.png)\r\n\r\nExample in Goldeneye\r\n![Demonstrating 3-sample bilinear implementation in Goldeneye 007](http://i.imgur.com/kfdLopq.png)\r\n\r\nThis is present in all versions on GLideN64 from the feature's introduction on either emulator platform. Most recent version tested was the Week 24 Performance Fix ``10dfc87`` March 21 build. I'm used NVidia hardware, but not AMD or Intel. I have access to Intel, if you want me to test there."},"comment":{"url":"https://api.github.com/repos/gonetz/GLideN64/issues/comments/98295646","html_url":"https://github.com/gonetz/GLideN64/issues/306#issuecomment-98295646","issue_url":"https://api.github.com/repos/gonetz/GLideN64/issues/306","id":98295646,"user":{"login":"Mushman","id":6550546,"avatar_url":"https://avatars.githubusercontent.com/u/6550546?v=3","gravatar_id":"","url":"https://api.github.com/users/Mushman","html_url":"https://github.com/Mushman","followers_url":"https://api.github.com/users/Mushman/followers","following_url":"https://api.github.com/users/Mushman/following{/other_user}","gists_url":"https://api.github.com/users/Mushman/gists{/gist_id}","starred_url":"https://api.github.com/users/Mushman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mushman/subscriptions","organizations_url":"https://api.github.com/users/Mushman/orgs","repos_url":"https://api.github.com/users/Mushman/repos","events_url":"https://api.github.com/users/Mushman/events{/privacy}","received_events_url":"https://api.github.com/users/Mushman/received_events","type":"User","site_admin":false},"created_at":"2015-05-02T03:27:25Z","updated_at":"2015-05-02T03:27:25Z","body":"If mipmaps are disabled, the bug is still present when N64 3-point is selected, but that issue is minor, so I will close this unless someone requests it fixed."}}