index
:
pke.git
master
Game Engine.
Jonathan Bradley
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2023-12-05
add runtime first pass
Jonathan Bradley
2023-12-05
minor refactor for plugins
Jonathan Bradley
2023-11-30
prefer explicit callback system over events
Jonathan Bradley
2023-11-29
major refactor to decouple the engine and the editor
Jonathan Bradley
2023-11-29
major events refactor to add second event callback type
Jonathan Bradley
2023-11-29
DynArray<T>::Reserve should only run destructor on elements that actually exist
Jonathan Bradley
2023-11-29
add thread_pool
Jonathan Bradley
2023-11-29
add tinyfiledialogs
Jonathan Bradley
2023-11-28
make pke a library and the editor its own executable
Jonathan Bradley
2023-11-28
refactor core game loop out of main.cpp and into game.cpp
Jonathan Bradley
2023-11-28
add transient bucket for temp storage that resets on tick start
Jonathan Bradley
2023-11-28
move MemBucket declaration to a typedef header
Jonathan Bradley
2023-11-28
add a method to reset a memory bucket
Jonathan Bradley
2023-11-22
expose rot as eul degrees in editor
Jonathan Bradley
2023-11-22
extend view distance from 100 to 1000
Jonathan Bradley
2023-11-22
DynArray - dead code in Reserve function
Jonathan Bradley
2023-11-22
refactor vulkan allocation functions to better align with spec
Jonathan Bradley
2023-11-22
resolves memory instability preventing pointer reuse
Jonathan Bradley
2023-11-21
memory cleanup - still buggy
Jonathan Bradley
2023-11-21
checkpoint - memory overhual including tests
Jonathan Bradley
2023-11-17
vulkan allocator
Jonathan Bradley
2023-11-16
deleting instances works as expected
Jonathan Bradley
2023-11-16
dynArray - reserve should only change reservedCount
Jonathan Bradley
2023-11-15
cleanup
Jonathan Bradley
2023-11-15
ECS_Tick got removed after rebase and realign gravity
Jonathan Bradley
2023-11-15
move simulated objects while the simulation is paused
Jonathan Bradley
2023-11-15
left and right click to select and clear entities
Jonathan Bradley
2023-11-15
display debug box for hovered entity
Jonathan Bradley
2023-11-15
Expose method to get CompGrBinds by GrBindsHandle.
Jonathan Bradley
2023-11-15
don't fumble collision settings and mass in the editor
Jonathan Bradley
2023-11-15
Add quick toggle for enabling/disabling collision callback
Jonathan Bradley
2023-11-15
cleanup
Jonathan Bradley
2023-11-15
default value for mass when serializing
Jonathan Bradley
2023-11-15
actually update the filter groups when changed in the editor
Jonathan Bradley
2023-11-15
buggy - add custom btOverlapFilterCallback
Jonathan Bradley
2023-11-15
confirm buffer size after calculating combined memory requirements
Jonathan Bradley
2023-11-15
display physics element pointers in editor
Jonathan Bradley
2023-11-15
physics shape initialization reordering
Jonathan Bradley
2023-11-15
use accurate size and usage flags for physics index buffer
Jonathan Bradley
2023-11-15
actually |= the memoryTypeBits
Jonathan Bradley
2023-11-15
use convex polyhedron for debug wireframe - buggy but functional
Jonathan Bradley
2023-11-15
rebuild instance buffers as they become oversized
Jonathan Bradley
2023-11-15
default and instance-specific mass
Jonathan Bradley
2023-11-15
use model for collision + refactor physics init and rigidbody creation
Jonathan Bradley
2023-11-15
don't convert bullet to glm unless needed
Jonathan Bradley
2023-11-15
checkpoint - remove InstPos from CompInstance
Jonathan Bradley
2023-11-15
add MathHelpers for glm and bullet translations
Jonathan Bradley
2023-11-15
checkpoint - physics is working but messy
Jonathan Bradley
2023-11-15
set gravity on Y axis
Jonathan Bradley
2023-11-15
add bullet dependency first pass
Jonathan Bradley
[next]