Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.

2100Total Files
2088SVN Logs
12Git Changelogs
518Filtered Results

Detail

2019.05.18.Log1576.txt

📄SVN 📅2019-05-18 💾7,2 KB 29 Parsed entries CON BUILD FIX

Revision r7656

Neat Polymost y-shearing patch from Nuke.YKT

Revision r7655

Fix old issue with VM_CONDITIONAL macro

Revision r7654

Rename Gv_GetArrayCountFromFile() to Gv_GetArrayCountForAllocSize()

Revision r7653

Rename Gv_SetVarX() to Gv_SetVar() (overloaded)

Revision r7652

Rename Gv_GetVarX() to Gv_GetVar() (overloaded)

Revision r7651

Fix a bunch of boolean cvars that weren't flagged as CVAR_BOOL, preventing them from working with the "toggle" console command

Revision r7650

Polymost shade table interpolation patch from Nuke.YKT

Revision r7649

Fix buffer overflow in polymost_drawrooms

Revision r7648

const correctness that I didn't have another commit to squash into

Revision r7647

Rename "loopcnt" to "vm_execution_depth" and CON_DIRECT_THREADING_DISPATCH to CON_USE_COMPUTED_GOTO

Also removes a redundant "break" statement in builds not using CON_USE_COMPUTED_GOTO.

Revision r7646

Simplify the beginning of VM_Execute()

This also moves the loop control stuff into #ifndef CON_DIRECT_THREADING_DISPATCH blocks, since we don't actually need a loop anymore when using the computed goto stuff.

Revision r7645

Minor changes similar to the VM_Execute() maintenance commit

No user-facing changes.

Revision r7644

Fix a potentially funny bug in the CON parser

I don't think anyone actually ran into this.

Revision r7643

Organize Polymost cvars a little bit

This intentionally adds CVAR_NOSAVE to r_npotwallmode so that the recently added mode 2 can be more thoroughly tested by users with existing configuration files.

Revision r7642

VS project file updates

Revision r7641

Simplify CON_FINDNEARACTOR family of functions and restore the original behavior of returning the nearest sprite instead of any sprite that satisfies the condition

Revision r7640

Fix errant "continue" found remaining in the CON_FINDNEARACTOR family of functions

Revision r7639

Replace a handful of accesses to sprite[vm.spriteNum] with accesses to vm.pSprite

It looks like these were simply missed when vm.pSprite was initially added.

Revision r7638

Add VM_ASSERT() macro for handling VM error conditions

This is for errors that simply check a condition (surrounded with EDUKE32_PREDICT_FALSE) and bail out with CON_ERRPRINTF() and abort_after_error(). Not everything that fits this description has been transitioned to use the new macro yet.

Revision r7637

Tweak inlined VM_OnEvent() internals, biggest change being the removal of two instances of EDUKE32_PREDICT_FALSE

Revision r7636

Use function overloading to clean up some of the CON event execution function names

Revision r7635

Optimize A_Execute() control flow

Revision r7634

Better VM_DummySprite()

Revision r7633

Clean up Lunatic stuff in VM_AlterAng()/VM_Move()/VM_UpdateAnim()/A_Execute()

Revision r7632

Add EDUKE32_PREDICT_FALSE to EVENT_ANIMATESPRITES check in G_SaveMapState() and G_RestoreMapState()

Revision r7631

Minor VM_Execute() maintenance

Revision r7630

Temporary voxel VBO fix

Revision r7629

Templatize bfirst_search_init() and bfirst_search_try() so they can be used with types other than int16_t

Revision r7628

This is more efficient

This commit brought to you by 4/20.
Raw Content
------------------------------------------------------------------------
r7657 | terminx | 2019-05-18 20:54:56 -0700 (Sat, 18 May 2019) | 3 lines

CON_USE_COMPUTED_GOTO eval macro micro-optimization

This is almost as fast as ditching the bounds check here entirely.
------------------------------------------------------------------------
r7656 | terminx | 2019-05-18 20:54:52 -0700 (Sat, 18 May 2019) | 1 line

Neat Polymost y-shearing patch from Nuke.YKT
------------------------------------------------------------------------
r7655 | terminx | 2019-05-18 20:54:48 -0700 (Sat, 18 May 2019) | 1 line

Fix old issue with VM_CONDITIONAL macro
------------------------------------------------------------------------
r7654 | terminx | 2019-05-18 20:54:44 -0700 (Sat, 18 May 2019) | 1 line

Rename Gv_GetArrayCountFromFile() to Gv_GetArrayCountForAllocSize()
------------------------------------------------------------------------
r7653 | terminx | 2019-05-18 20:54:40 -0700 (Sat, 18 May 2019) | 1 line

Rename Gv_SetVarX() to Gv_SetVar() (overloaded)
------------------------------------------------------------------------
r7652 | terminx | 2019-05-18 20:54:35 -0700 (Sat, 18 May 2019) | 1 line

Rename Gv_GetVarX() to Gv_GetVar() (overloaded)
------------------------------------------------------------------------
r7651 | terminx | 2019-05-18 20:54:29 -0700 (Sat, 18 May 2019) | 1 line

Fix a bunch of boolean cvars that weren't flagged as CVAR_BOOL, preventing them from working with the "toggle" console command
------------------------------------------------------------------------
r7650 | terminx | 2019-05-18 20:54:24 -0700 (Sat, 18 May 2019) | 1 line

Polymost shade table interpolation patch from Nuke.YKT
------------------------------------------------------------------------
r7649 | terminx | 2019-05-18 20:54:21 -0700 (Sat, 18 May 2019) | 1 line

Fix buffer overflow in polymost_drawrooms
------------------------------------------------------------------------
r7648 | terminx | 2019-05-18 20:54:17 -0700 (Sat, 18 May 2019) | 1 line

const correctness that I didn't have another commit to squash into
------------------------------------------------------------------------
r7647 | terminx | 2019-05-18 20:54:12 -0700 (Sat, 18 May 2019) | 3 lines

Rename "loopcnt" to "vm_execution_depth" and CON_DIRECT_THREADING_DISPATCH to CON_USE_COMPUTED_GOTO

Also removes a redundant "break" statement in builds not using CON_USE_COMPUTED_GOTO.
------------------------------------------------------------------------
r7646 | terminx | 2019-05-18 20:54:08 -0700 (Sat, 18 May 2019) | 3 lines

Simplify the beginning of VM_Execute()

This also moves the loop control stuff into #ifndef CON_DIRECT_THREADING_DISPATCH blocks, since we don't actually need a loop anymore when using the computed goto stuff.
------------------------------------------------------------------------
r7645 | terminx | 2019-05-18 20:54:04 -0700 (Sat, 18 May 2019) | 3 lines

Minor changes similar to the VM_Execute() maintenance commit

No user-facing changes.
------------------------------------------------------------------------
r7644 | terminx | 2019-05-18 20:54:00 -0700 (Sat, 18 May 2019) | 3 lines

Fix a potentially funny bug in the CON parser

I don't think anyone actually ran into this.
------------------------------------------------------------------------
r7643 | terminx | 2019-05-18 20:53:56 -0700 (Sat, 18 May 2019) | 3 lines

Organize Polymost cvars a little bit

This intentionally adds CVAR_NOSAVE to r_npotwallmode so that the recently added mode 2 can be more thoroughly tested by users with existing configuration files.
------------------------------------------------------------------------
r7642 | terminx | 2019-05-18 20:53:52 -0700 (Sat, 18 May 2019) | 1 line

VS project file updates
------------------------------------------------------------------------
r7641 | terminx | 2019-05-18 20:53:46 -0700 (Sat, 18 May 2019) | 1 line

Simplify CON_FINDNEARACTOR family of functions and restore the original behavior of returning the nearest sprite instead of any sprite that satisfies the condition
------------------------------------------------------------------------
r7640 | terminx | 2019-05-18 20:53:42 -0700 (Sat, 18 May 2019) | 1 line

Fix errant "continue" found remaining in the CON_FINDNEARACTOR family of functions
------------------------------------------------------------------------
r7639 | terminx | 2019-05-18 20:53:38 -0700 (Sat, 18 May 2019) | 3 lines

Replace a handful of accesses to sprite[vm.spriteNum] with accesses to vm.pSprite

It looks like these were simply missed when vm.pSprite was initially added.
------------------------------------------------------------------------
r7638 | terminx | 2019-05-18 20:53:34 -0700 (Sat, 18 May 2019) | 3 lines

Add VM_ASSERT() macro for handling VM error conditions

This is for errors that simply check a condition (surrounded with EDUKE32_PREDICT_FALSE) and bail out with CON_ERRPRINTF() and abort_after_error(). Not everything that fits this description has been transitioned to use the new macro yet.
------------------------------------------------------------------------
r7637 | terminx | 2019-05-18 20:53:30 -0700 (Sat, 18 May 2019) | 1 line

Tweak inlined VM_OnEvent() internals, biggest change being the removal of two instances of EDUKE32_PREDICT_FALSE
------------------------------------------------------------------------
r7636 | terminx | 2019-05-18 20:53:25 -0700 (Sat, 18 May 2019) | 1 line

Use function overloading to clean up some of the CON event execution function names
------------------------------------------------------------------------
r7635 | terminx | 2019-05-18 20:53:20 -0700 (Sat, 18 May 2019) | 1 line

Optimize A_Execute() control flow
------------------------------------------------------------------------
r7634 | terminx | 2019-05-18 20:53:16 -0700 (Sat, 18 May 2019) | 1 line

Better VM_DummySprite()
------------------------------------------------------------------------
r7633 | terminx | 2019-05-18 20:53:11 -0700 (Sat, 18 May 2019) | 1 line

Clean up Lunatic stuff in VM_AlterAng()/VM_Move()/VM_UpdateAnim()/A_Execute()
------------------------------------------------------------------------
r7632 | terminx | 2019-05-18 20:53:07 -0700 (Sat, 18 May 2019) | 1 line

Add EDUKE32_PREDICT_FALSE to EVENT_ANIMATESPRITES check in G_SaveMapState() and G_RestoreMapState()
------------------------------------------------------------------------
r7631 | terminx | 2019-05-18 20:53:03 -0700 (Sat, 18 May 2019) | 1 line

Minor VM_Execute() maintenance
------------------------------------------------------------------------
r7630 | terminx | 2019-05-18 20:52:59 -0700 (Sat, 18 May 2019) | 1 line

Temporary voxel VBO fix
------------------------------------------------------------------------
r7629 | terminx | 2019-05-18 20:52:54 -0700 (Sat, 18 May 2019) | 1 line

Templatize bfirst_search_init() and bfirst_search_try() so they can be used with types other than int16_t
------------------------------------------------------------------------
r7628 | terminx | 2019-05-18 20:52:47 -0700 (Sat, 18 May 2019) | 3 lines

This is more efficient

This commit brought to you by 4/20.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.