Commits
- 7ab56c4: Copy all rend2 files to sp directory (SomaZ)
- c5fa1aa: [vanilla] LS_NONE -> LS_LSNONE (SomaZ)
- 2ca57db: COM_GetCurrentParseLine fix (SomaZ)
- 564648e: Prepare qcommon and rd-common (SomaZ)
- b58d0bb: Patch rend2 for sp (SomaZ)
- a3ef151: Move mp rend2 to shared folder (SomaZ)
- 6654638: [SP] rit.Malloc -> rit.Z_Malloc (SomaZ)
- af50dcd: [MP] Get rid of _skinSurface_t (SomaZ)
- 12e6d73: [Rend2] Fix cg_showtris depthtest (SomaZ)
- e40982b: [SP] Match R_LerpTag with MP API (SomaZ)
- 3ac87fd: [SP] Match R_LerpTag with MP API for the UI too (SomaZ)
- 398bc90: [SP] Match G2_SetupModelPointers with MP version (SomaZ)
- cb3fbe5: [rend2] make sp renderer use the shared rend2 files (SomaZ)
- 8728c92: Remove duplicate files (SomaZ)
- e94f98f: Fix incorrect texture coordnates (SomaZ)
- 80f63c3: [rend2] WIP Weather functions (SomaZ)
- d4d710a: [rend2-sp] Fix broken endscreen yavin2 (SomaZ)
- 84095a9: [rend2-sp] Fix ParseSessions (SomaZ)
- 58a2a51: [rend2-sp] Add missing G2 functions (SomaZ)
- a540ebc: [rend2-sp] Add OpenJO cmake config (SomaZ)
- ad6bccf: [rend2-sp] Add basic JO support (SomaZ)
- 15a2b7c: [rend2] Fix ghoul2 cache crashes (SomaZ)
- 8a1cb94: [rend2] Increase max fog count (SomaZ)
- 1f85606: [rend2-sp] Fix force push refraction and force speed doppelgaenger (SomaZ)
- cbce285: [rend2-sp] Add SP tcGen environment (SomaZ)
- 32d51fd: [rend2-sp] Fix SP force lightning (SomaZ)
- 825ab84: Merge branch 'JACoders:master' into rend2-unified-wip (SomaZ)
- 8e9672d: [rend2-sp] Add missing entity surface render types (SomaZ)
- 5d78e56: [rend2] Add md3 animations back, just CPU for now (SomaZ)
- 14a5a18: [rend2-sp] Fix ghoul2 saber marks (SomaZ)
- 62c9b4c: [rend2-sp] Enabling additional sp g2 gore features (SomaZ)
- f319d69: [rend2-sp] Fix vid_restart and changing renderers (SomaZ)
- 83c3984: [rend2] Add missing weather functions (SomaZ)
- c8facdf: [SP] Increase REF_API_VERSION & UI_API_VERSION (SomaZ)
- 30ab592: [rend2-sp] Attempt fixing non Windows builds (SomaZ)
- 65b189c: [rend2] Fix viewport when RDF_NOWORLDMODEL (SomaZ)
- dab5a41: [rend2-sp] Implement RDF_doLAGoggles (SomaZ)
- 4f3d478: [rend2] Init Uniforms for the splashScreenShader (SomaZ)
- b0b5a2b: [rend2-sp] Fix LA Goggles (SomaZ)
- b2fe6c1: [rend2-sp] Fix fog assignments (SomaZ)
- c39945a: [rend2-sp] Make level end screenshot work correctly (SomaZ)
- e654948: [rend2-sp] Implement screen dissolve (SomaZ)
- 1ba765b: [rend2] Don't draw shadowmap shadows for g2 effects (SomaZ)
- 4e0feb9: Rend2 builds workflow (SomaZ)
- 2ecd790: Fix double "-" in workflow (SomaZ)
- 3897611: Fixing build folder and file for release (SomaZ)
- da609ac: [rend2] Fallback to surface normal for lighting vectors when lightgrid is broken (SomaZ) #53
- a3aa7dd: Copy all rend2 files to sp directory (SomaZ) #56
- 07ab3b0: [vanilla] LS_NONE -> LS_LSNONE (SomaZ) #56
- 99a8eec: COM_GetCurrentParseLine fix (SomaZ) #56
- c27c4b4: Prepare qcommon and rd-common (SomaZ) #56
- 33045e1: Patch rend2 for sp (SomaZ) #56
- 3b7df7a: Move mp rend2 to shared folder (SomaZ) #56
- bef35ee: [SP] rit.Malloc -> rit.Z_Malloc (SomaZ) #56
- 76f8b6c: [MP] Get rid of _skinSurface_t (SomaZ) #56
- a8b019a: [Rend2] Fix cg_showtris depthtest (SomaZ) #56
- 9c85f09: [SP] Match R_LerpTag with MP API (SomaZ) #56
- b43770d: [SP] Match R_LerpTag with MP API for the UI too (SomaZ) #56
- 0397ddb: [SP] Match G2_SetupModelPointers with MP version (SomaZ) #56
- a12a5a0: [rend2] make sp renderer use the shared rend2 files (SomaZ) #56
- 7464c90: Remove duplicate files (SomaZ) #56
- e05b65a: Fix incorrect texture coordnates (SomaZ) #56
- ef4da7b: [rend2] WIP Weather functions (SomaZ) #56
- 5e34341: [rend2-sp] Fix broken endscreen yavin2 (SomaZ) #56
- 36d7672: [rend2-sp] Fix ParseSessions (SomaZ) #56
- 12b51bf: [rend2-sp] Add missing G2 functions (SomaZ) #56
- 156d92a: [rend2-sp] Add OpenJO cmake config (SomaZ) #56
- c3bc53d: [rend2-sp] Add basic JO support (SomaZ) #56
- 0aaf13b: [rend2] Fix ghoul2 cache crashes (SomaZ) #56
- 0f2c420: [rend2] Increase max fog count (SomaZ) #56
- 080de13: [rend2-sp] Fix force push refraction and force speed doppelgaenger (SomaZ) #56
- de7f309: [rend2-sp] Add SP tcGen environment (SomaZ) #56
- 4c11f83: [rend2-sp] Fix SP force lightning (SomaZ) #56
- 0f7bbea: [rend2-sp] Add missing entity surface render types (SomaZ) #56
- 05a2357: [rend2] Add md3 animations back, just CPU for now (SomaZ) #56
- 8dbeb54: [rend2-sp] Fix ghoul2 saber marks (SomaZ) #56
- ac4eb0e: [rend2-sp] Enabling additional sp g2 gore features (SomaZ) #56
- 5b035b5: [rend2-sp] Fix vid_restart and changing renderers (SomaZ) #56
- 6128f8e: [rend2] Add missing weather functions (SomaZ) #56
- 077848e: [SP] Increase REF_API_VERSION & UI_API_VERSION (SomaZ) #56
- a82a42c: [rend2-sp] Attempt fixing non Windows builds (SomaZ) #56
- 0093a2b: [rend2] Fix viewport when RDF_NOWORLDMODEL (SomaZ) #56
- 98508ec: [rend2-sp] Implement RDF_doLAGoggles (SomaZ) #56
- 030c784: [rend2] Init Uniforms for the splashScreenShader (SomaZ) #56
- 6db4a17: [rend2-sp] Fix LA Goggles (SomaZ) #56
- 1c0e11e: [rend2-sp] Fix fog assignments (SomaZ) #56
- 32c0fb1: [rend2-sp] Make level end screenshot work correctly (SomaZ) #56
- b3e5f53: [rend2-sp] Implement screen dissolve (SomaZ) #56
- 64a9266: [rend2] Don't draw shadowmap shadows for g2 effects (SomaZ) #56
- 3b966a4: [rend2] Fallback to surface normal for lighting vectors when lightgrid is broken (SomaZ) #56
- 293ccdc: [rend2] Fix depth writes for shaders with blendFunc & sort opaque (SomaZ) #56
- 5d0191b: [rend2] Load weather images as SRGB in hdr lighting conditions (SomaZ) #56
- 9ae08ab: [rend2] Fix fog color in hdr lighting conditions (SomaZ) #56
- 35b799f: [SP] Match AddPolyToScene with MP (SomaZ) #56
- 51ff8fa: [SP/MP] Match most of tr_types.h (SomaZ) #56
- 3cdbeee: [rend2] Fix compile after rebase (SomaZ) #56
- fc77a23: [rend2] Fix misc_bsp related crash (SomaZ) #56
- 9ca479d: [rend2] Revert VIS related change (SomaZ) #56
- cb5a8c1: [rend2] Fix overly bright ibl cloth specular (SomaZ) #56
- 494abea: [rend2] Reduce goreVBO size (SomaZ) #56
- a257512: [rend2] Fix alphaGen portal (SomaZ) #56
- 0db338a: Merge branch 'rend2-builds' into rend2-unified-wip (SomaZ) #56
- f99fe1e: [rend2] Fix useless uploads in build workflow (SomaZ)
- e284e78: Remove xp build tests (SomaZ)
- 49adb74: Merge branch 'rend2' into rend2-unified-wip (SomaZ)
- 15aae39: [rend2-sp] Add r_patchStitching for consistency (SomaZ)
- b8a9537: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- b5b6122: [rend2] Fix refraction rendering again (SomaZ)
- 6994d4c: [rend2] Fix rendering misc_bsps (SomaZ)
- e09e1cb: [rend2] No need to seperate entity types in sp/mp anymore (SomaZ)
- 05415f8: [rend2] Fix volume shadow inaccuracies (SomaZ)
- a35e31a: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- 442abe3: [rend2] Fix out-of-bounds crash with weather (SomaZ)
- 7be3463: Squashed commit of the following: (SomaZ)
- 9a61f07: [rend2] Fix sprites related compiler warning (SomaZ)
- 857fda5: [rend2] Reset output in R_LoadHDRImage (SomaZ)
- 4e70447: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- 2846ba0: [rend2] Fix ghoul2 related crash, when other model type was loaded instead (SomaZ)
- 33e276d: [rend2] Fix ghoul2 related crash, when other model type was loaded instead (SomaZ)
- c3c2e75: [rend2] Fix incorrect player light vector (SomaZ)
- f67f20e: [rend2] Fix incorrect lightgrid sampling (SomaZ)
- 4ea36f6: [rend2] Get rid of unneeded hdr lighting scaling (SomaZ)
- e477758: [rend2] Fixing autosprite deforms on non world surfaces (SomaZ)
- 5f0a58a: [rend2] Don't scale dynamic lights when not normalized (SomaZ)
- e996441: [rend2] Limit light loop in lightall shader (SomaZ)
- 4a841c2: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- f652863: [rend2] Fix some compiler warnings (SomaZ)
- b80f721: [rend2] Track viewport and blend states (SomaZ)
- b688bdf: Merge branch 'rend2' into rend2-unified-wip (SomaZ)
- 433837f: [rend2] Fixing local position based rgb and tc Gens (SomaZ)
- 7433777: [rend2] Fix parallax mapping on alpha tested stages (SomaZ)
- 4496c88: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- 08ad1d1: [rend2] Reduce goreVBO size revisited (SomaZ) #60
- 7c21d86: [rend2-sp] Fix precaching related memory leaks (SomaZ) #60
- 90ee6f7: [rend2-sp] Some g2 gore code cleanup (SomaZ) #60
- e34bf59: [rend2] Fix compiler warning (SomaZ) #60
- 8fc4b24: [rend2] Update glext.h (SomaZ) #60
- e656514: [rend2] Fix shaders with time offsets (SomaZ) #60
- 804c500: [rend2] Remove some unused variables (SomaZ) #60
- 62a14d9: [rend2] Fix skipping depth pass for refractive surfaces (SomaZ) #60
- 7c91d16: [rend2] Attempt at fixing UI scene rending on AMD (SomaZ) #60
- c0ba7af: [rend2] Don't setup world draws when RDF_NOWORLDMODEL (SomaZ) #60
- 9ff929c: [rend2] Don't add portal views when there's no world to render (SomaZ)
- 166e83b: [rend2] Fix typo and fix ubos in sp port (SomaZ)
- 63599ed: Merge branch 'rend2' into rend2-unified-wip (SomaZ)
- 649a57f: [rend2] Fix vertex lit shaders with lightmap stage (SomaZ)
- 4d58063: [rend2] Fix specular image gen related memory leak (SomaZ)
- b86845c: [rend2] Rework precaching to init the renderer now (SomaZ)
- 2e505cc: [rend2] Get rid of alphatest and glow shader permutations (SomaZ)
- 12b91c2: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- 97e902a: [rend2] Get rid of alphatest and glow shader permutations (SomaZ)
- 718f0ba: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- 1ac5652: [rend2] Fixing shaders spriteUbo again (SomaZ)
- 6029f91: [rend2] Fix korriban shaders with multiply blend stages (SomaZ)
- 574197f: [rend2] Fix alpha test issue on lighted surfaces with tcMods (SomaZ)
- aac82ec: [rend2] Fix surface sprites vertex colors behaviour (SomaZ)
- 664bab7: [rend2-sp] Fix G2API_SetNewOrigin incorrect drop error (SomaZ)
- 412f733: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- 9b54dd7: Update sdl_window.cpp | Request AlphaBuffer Pixelformat (MoritzJT)
- 836776a: [rend2] Fix dynamic lights on transparent surfaces (SomaZ)
- 7adb2b1: [rend2] Tweak default tonemap and exposure values (SomaZ)
- 7b1b63f: [rend2] Warn on exceeding g2 bone gpu limit (SomaZ)
- 0d9700f: [rend2] Add special case for glow surfaces with sort < 2 (SomaZ)
- 6d7000f: [rend2] Some tiny cleanup in the generic shader (SomaZ)
- aa0b076: [rend2] Edit default auto exposure values (SomaZ)
- 7fa1089: [rend2] Make color masking code more readable (SomaZ)
- a0bc01e: [rend2] Some work on surface sprites (SomaZ)
- cd5d0ed: [rend2] Add bloom effect (SomaZ)
- 3887919: [rend2] Fix UB for unbound shadowmap (SomaZ)
- 0cf7bba: [rend2] Add SMAA 1x (SomaZ)
- 62852df: [rend2] Scale cubemap reflection strength with luma of static light (SomaZ)
- 6da35b5: [rend2] Correct luminance weights for autoexposure (SomaZ)
- 1d90977: [rend2] Cleanup texture assignments and uniform writes (SomaZ)
- 4f8f04a: [rend2] Make md3s use cpu deforms that aren't implemented on gpu (SomaZ)
- 1661248: [rend2] Some work on the weather system (SomaZ)
- 8fbe583: [rend2] Fix disappearing weather when building a character (SomaZ)
- 2378d6a: [rend2] Make sure gl state is properly set when rendering weather depth (SomaZ)
- 64c82c4: [rend2] Remove lightmap tc reading in refractive surfaces (SomaZ)
- 0b312cc: [rend2] Undef texture samplers in glsl when not used (SomaZ)
- cb218e8: [rend2] Add screen triangle version for the texturecolor shader (SomaZ)
- f23dce0: [rend2] Avoid some unnessessary ubo binds (SomaZ)
- 6ed1ba1: [rend2] Cleanup full screen effects and copies (SomaZ)
- d708d61: [rend2] Add all attributes to g2 and md3 models (SomaZ)
- 5f0b3c8: [rend2] Remove remnants of the old sun shadow rendering (SomaZ)
- c3bffef: [rend2] Add alpha test that discards everything except full opacity (SomaZ)
- 9694d32: [rend2] Some fogpass shader cleanup (SomaZ)
- 594d7ba: [rend2] Remove old sun shadow remnants again (SomaZ)
- d78b913: [rend2] Correct luminance vector in highpass shader (SomaZ)
- 6e3d3ea: [renderers] Add ROM cvar to control MSAA framebuffer (SomaZ)
- 32d0822: [rend2] Fix fogged surfaces with deforms (SomaZ)
- f96e686: [rend2] Make depthFunc equal stages not write depth (SomaZ)
- ff11ab6: [rend2] Implement SMAA T2x (SomaZ)
- b8132a5: Merge branch 'rend2' into rend2-unified-wip (SomaZ)
- e0b0bac: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- 0464ae2: [CI] Update artifacts actions (SomaZ)
- 88e5241: [CI] MacOS-12 runner are deprecated, use 13 (SomaZ)
- 97a9c2e: [rend2] Fix incorrecly bolted sabers and weapons (SomaZ)
- 814eefc: [rend2] Increase tr.distanceCull to SP default (SomaZ)
- f711e97: [rend2] Add volumetric fog (SomaZ)
- f4745b6: [rend2] Upload gore vertex data per gpu frame + annotate gpu resources (SomaZ)
- 161494b: [rend2] Fix OpenGL error on annotating framebuffers (SomaZ)
- c69ecaa: [rend2] Increase number of renderable g2 surfaces (SomaZ)
- 3e42f9e: Merge branch 'rend2-unified-wip' into rend2-builds (SomaZ)
- 1ad4098: Merge branch 'Fix-spawn-item-error-va-eval' into rend2-builds (SomaZ)
- eaff412: [rend2] Fix compilation on Apple (SomaZ)
- 92282c3: [rend2] Fix compilation on Apple for MP too... (SomaZ)
- f196a22: [rend2] Increase MAX_FBOS (SomaZ)
- 56fc70b: [rend2] Fix weather when actually joining a server (SomaZ)
- 5adef6d: Fix "[rend2-sp] Make level end screenshot work correctly" (SomaZ)
- 69637dd: [rend2] Work on volumetric fog (SomaZ)
- d90355f: [rend2] Allow rendering multiple instances of bmodels (SomaZ)
- 94330ef: [rend2] Skip blended shaders in depth prepass (SomaZ)
- 771f510: [rend2] Make sky ignore prepass depth (SomaZ)
- bce5b34: [rend2] Sort sky draws to prevent popping (SomaZ)
- a2f8c4f: [JO] Fix level transition screen (SomaZ)
- 1f9c64c: [rend2] Fix vertex colors on JO surface types (SomaZ)
- 5a0feb3: [rend2] Volumeshadow darkening pass use screen triangle (SomaZ)
- dcb2402: [rend2] LAGoggles won't use the lightgrid with volumetric fog anymore (SomaZ)
- b1aee07: [rend2] Reuse world entity ubo for non model entities (SomaZ)
- 7dcf0b1: [rend2] Fix volumetric fog shader compiling on AMD (SomaZ)
- f5c39ee: [rend2] Fixing low end settings (SomaZ)
- daa538c: [rend2] Only clear backbuffer depth (SomaZ)
- f11b9e3: [rend2] Don't double resolve depth when MSAA is active (SomaZ)
- 02ed492: [rend2] Better debugging (SomaZ)
- 25089f1: [rend2] Skip drawing cg_shadows 4 when not initialized (SomaZ)
- 152fcab: [rend2] Fix sky and fog sorting (SomaZ)
- c9b6bb9: [rend2] Add a way to use parallax on glow stages (SomaZ)
- 40df1cb: [rend2] Make smaa 1x work without tonemapping enabled (SomaZ)
- f513336: [rend2] Make PointInLeaf comparison like the client version (SomaZ)
- 7f18b0f: [rend2] Make sure alphatest is correctly set for sky surfaces (SomaZ)
- 72d30bf: [rend2] Make sure vertex attribute divisors will be set after a GL_SetDefaultState() call (SomaZ)
- e0834f7: [JO] Fix potential memory leak in screenshot code (SomaZ)
- f3e1d16: [shared] New and seperate icons for all executables (SomaZ)
- 31fed80: [rend2 builds] Fix JO compile (SomaZ)
- 788bc32: [rend2] Unlatch r_parallaxMapping (SomaZ)
- d0bbeee: [rend2-sp] Fix missing projectile splash effects (SomaZ)
- 09d07c7: [rend2] Remove a testing hack that merged some faces (SomaZ)
- 2369067: [rend2] Fix broken parallax effect on some bsp surfaces (SomaZ)
- 3716f49: [CI] Up cmake minimum required version (SomaZ)
- 3cbaf21: [rend2] Fix image loading naming difference from vanilla (SomaZ)
- 0d41bb6: Merge branch 'SomaZ:rend2-builds' into rend2-builds (MoritzJT)