Commit Graph
16924 Commits
Author SHA1 Message Date
Owain van Brakel 8a20f43d0c project: Bump OpenOSRS version 2021-11-10 12:52:44 +01:00
Owain van Brakel fed645ea34 Merge remote-tracking branch 'origin/master' 2021-11-10 12:52:00 +01:00
Owain van Brakel d58b29ba55 Merge remote-tracking branch 'runelite/master' 2021-11-10 12:51:51 +01:00
Owain van Brakel c339ebec32 Merge pull request #3029 from open-osrs/GRADLE-WRAPPER-UPDATE 2021-11-10 12:50:30 +01:00
Max Weber ea4251a03c camera: remove our compass look op config
this is now in vanilla
2021-11-10 04:12:09 -07:00
RuneLite Cache-Code Autoupdater 4c5b5ea68b Update NPC IDs to 2021-11-10 2021-11-10 04:12:09 -07:00
RuneLite Cache-Code Autoupdater 417b0a0e6c Update Object IDs to 2021-11-10 2021-11-10 04:12:09 -07:00
OpenOSRS b06c656cd4 gradle: Update gradle wrapper 2021-11-10 00:18:03 +00:00
Owain van Brakel 9a810aea57 Merge remote-tracking branch 'runelite/master' 2021-11-10 00:37:44 +01:00
Owain van Brakel 918cb617e3 Merge remote-tracking branch 'runelite/master' 2021-11-09 23:40:26 +01:00
Adam 8ebef03e4d opponent info: use long npc name if available
This name is used on the in game hd hud (eg "Baby Muttadile" instead of "Muttadile")
2021-11-09 16:55:54 -05:00
Adam 7b6074f0f8 opponent info: hide overlay if hp hud is active 2021-11-09 16:23:19 -05:00
Adam 8803034721 gpu: enable adaptive vsync
From the opengl wiki:

Recent GL drivers implement a new WGL/GLX extension called EXT_swap_control_tear.
This extension brings "adaptive vsync" as featured in modern gaming consoles to the PC.

Adaptive vsync enables v-blank synchronisation when the frame rate is higher than the
sync rate, but disables synchronisation when the frame rate drops below the sync rate.
Disabling the synchronisation on low frame rates prevents the common problem where the
frame rate syncs to a integer fraction of the screen's refresh rate in a complex scene.

If the EXT_swap_control_tear extension is not supported, JOGL uses the absolute value
as the swap interval, 1, the same as before.
2021-11-09 15:37:24 -05:00
Owain van Brakel 9ed69ee454 Merge remote-tracking branch 'runelite/master' 2021-11-08 18:21:11 +01:00
Jordan d0b62edd6b Merge pull request #14348 from Hydrox6/roof-removal-tolna 2021-11-08 08:42:04 +00:00
Hydrox6 f70eb5db9d roof removal: fix tolna's rift 2021-11-08 00:35:53 -08:00
Jordan 79ae112538 Merge pull request #14245 from Hydrox6/roof-removal-rimmington 2021-11-08 08:35:30 +00:00
Adam 554ed2d4d4 gpu: initialize targetBufferOffset on startup 2021-11-07 18:01:36 -05:00
Owain van Brakel 2a78ca4c4d project: Bump checkstyle 2021-11-06 06:37:38 +01:00
Owain van Brakel 8be8b50a52 gradle: Small changes 2021-11-06 03:00:06 +01:00
Owain van Brakel 9693994fbf gradle: Small changes 2021-11-05 23:54:03 +01:00
Owain van Brakel 372272473e Merge remote-tracking branch 'justin/sound' 2021-11-05 23:52:06 +01:00
Owain van Brakel 8dacbec112 Merge remote-tracking branch 'runelite/master' 2021-11-05 23:50:47 +01:00
Adam 94e2627697 gpu: update suppressed warnings 2021-11-05 11:18:25 -04:00
Owain van Brakel c3cb2cb0e1 Merge remote-tracking branch 'runelite/master' 2021-11-05 09:03:28 +01:00
Max Weber 97e5186535 gpu: use optimized scene uploading for dynamic models too 2021-11-04 21:50:07 -06:00
Max Weber 5268f2766d gpu: use pbo & driver owned buffer for ui tex upload 2021-11-04 21:50:07 -06:00
Owain van Brakel 2f90cf3075 Merge remote-tracking branch 'runelite/master' 2021-11-04 21:41:32 +01:00
Adam 59308db50b gpu: store and use previous viewport's offsets for each frame
Shortly after logging in there several frames without a tli, and so no scene is
rendered on them. Since we glClear the entire buffer each frame and re-render
the most recent scene draw to emulate the vanilla effect of not painting over
the viewport, the viewport offset x/y values at the time we draw the frame may
be -1 due to that frame not having the scene rendered. Store the viewport
offsets at the time of the most recent scene draw and use them for each
subsequent frame.
2021-11-04 15:42:33 -04:00
Jordan 365375ee21 Merge pull request #14129 from TalSk/imbued-heart-timer 2021-11-04 19:18:29 +00:00
Tal Skverer e50b0f61a8 timers: Track imbued heart timer from varbit 2021-11-04 11:46:28 -07:00
Justin 6f36216099 api: fix sound api import 2021-11-04 10:41:20 +11:00
Owain van Brakel 1cf3ffb07d project: Oops 2021-11-03 13:44:17 +01:00
Owain van Brakel 7dbe111c20 project: Mixins 2021-11-03 13:44:11 +01:00
Owain van Brakel 798b93802b Merge remote-tracking branch 'runelite/master' 2021-11-03 13:15:32 +01:00
Owain van Brakel c3d86d216b project(rsc): Add back netscape classes 2021-11-03 13:10:46 +01:00
Justin bcc8072751 client: rev 201 2021-11-03 22:50:34 +11:00
Runelite auto updater 1456e10e66 Bump for 1.8.2-SNAPSHOT 2021-11-03 11:42:00 +00:00
Runelite auto updater dd09a4cee5 Release 1.8.1 2021-11-03 11:41:57 +00:00
Runelite auto updater 357daadb8b Update 201 2021-11-03 11:33:53 +00:00
Owain van Brakel af21d0e050 Merge pull request #3065 from open-osrs/transform 2021-11-03 12:03:47 +01:00
Owain van Brakel cd61e51d4f Merge pull request #3064 from SRLJustin/deprecated_shit_gone 2021-11-03 09:07:45 +01:00
Owain van Brakel f4525f1aee Merge pull request #3063 from SRLJustin/readme 2021-11-03 09:07:23 +01:00
Owain van Brakel 2227d9d721 project: Deob add GraphicsObject transformer 2021-11-03 08:12:59 +01:00
Owain van Brakel 467ecb421c project: Deob change ScriptOpcodes transformer 2021-11-03 08:11:50 +01:00
septicsalmonandAdam b8f0d9b9a6 item identification: add option for each seed type
Also add an option to split pyre logs from regular logs, and fix the
section for Sacks

Co-authored-by: Adam <Adam@sigterm.info>
2021-11-02 20:44:49 -04:00
Adam 099221993a music: add option to mute ambient sound effects 2021-11-02 14:44:44 -04:00
Adam 63034431c0 api: add ambient sound effect 2021-11-02 14:44:44 -04:00
Adam 2eb2cdc328 cache: rename objectdefinition ambient sound ids 2021-11-02 14:44:44 -04:00
Adam c61d0c8a2f client: remove rogues' den plugin
An improved version of this plugin has been made available on the
pluginhub instead.
2021-11-02 14:27:18 -04:00