1
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 month ago. based on code collected about 1 month ago.
Jan 05, 2024 — Jan 05, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Material serialization will write out the effect standard name if its from a standard library More... over 8 years ago
Swapchain GPU resources properly get named when recreated now. More... over 8 years ago
Tweaked IContentCastable interface to take in the subresource name of content that is being loaded. This will allow collection content classes from binary/xml to be able to handle paths with subresource names (e.g. for external savables). More... over 8 years ago
Opened up the BeginWriteGroup to not having to be an array/collection, but as an expressive way to group similar pieces of data without having to create an IPrimitiveValue struct (effectively they're the same thing...largely a no-op in binary, and additional formatting context for text outputs). Also made a bunch of changes to Material outputting to make it a lot more readable in XML. Materials are no longer considered "shared/external" by the material definition; materials should be considered unique to a single material definition (and a material definition unique to whatever renderable uses it), effects are shared/external. More... over 8 years ago
Fixed two serious serialization bugs. More... over 8 years ago
Tweaked behavior for all geom generators to NOT reset the position of the databuffers after populating them, that way the caller can determine how many vertices/indices were added. Added a new helper called MeshBuilder that can accumulate primitives in staging buffers and can be used to build complex objects from multiple generators, then produce a single meshdata from all the data.
Starnick
as nicholas.woodfield
More... over 8 years ago
Added new "IStandardLibraryContent", primarily for effects (maybe materials) and render states since those all have shared data or come from templates. Might still be a WIP... More... over 8 years ago
WIP - factoring external reference handler to not have to do a pre-pass. Still might need a little tweaking More... over 8 years ago
Added a bunch of transform and merge helper methods. More... over 8 years ago
Fixed typo in DataBufferArray::Resize which would clear the memory rather than copy. More... over 8 years ago
D3D11 resoruce helper's read/write methods should be done on main thread - added locking to ensure no issues. Made external handler able to handle duplicate named references a bit better. Made textures external to materials. (this all still needs a bit more tweaking). More... over 8 years ago
Added missing parameterless ctors to render states. More... over 8 years ago
Bunch of fixes for saving/loading scenegraph. More... over 8 years ago
Opened up default external writers to take in a type. Removed a nonsensical error check. Factored xmlsavable reader to do two pre-passes, one for external references and one for shared resources since shared resources might have external references. More... over 8 years ago
Mixed up bgra/rgba again (heh) More... over 8 years ago
Fixed loading uncompressed cube maps. Do a check on the bitmasks to determine BGR or RGB ordering for unordered formats. More... over 8 years ago
Added gaussian blur shader More... over 8 years ago
Added emboss and edge filters. More... over 8 years ago
Added radial blur shader/material. More... over 8 years ago
Refactored lit standard shaders to use defines to incorporate Parallax and Emissive (glow) effects into normal map pixel shaders. Added corresponding materials. More... over 8 years ago
Fixed up multi key press/release. Should work all the time now (and not when the user is extremely quick/lucky) More... over 8 years ago
Initialize id to -1 More... over 8 years ago
Added ID property to light. More... over 8 years ago
Added Get methods for parameter bindings. More... over 8 years ago
Ah ha! Fixed longstanding perplexing issue why some models like to flicker. Assimp sometimes has Shininess set to 0. More... over 8 years ago
Fixed a rather nasty bug in the assimp model loader. More... over 8 years ago
Fixed comparers not being passed appropiately. Changed string comparer for file extensions to InvariantCultureIgnoreCase. More... over 8 years ago
Small tweak for resolving files from additional resource repositories. More... over 8 years ago
Added some mouse enter/leave + click testing to determine if render usercontrol should receive focus. More... over 8 years ago
Removed sealed attribute from InputTrigger More... over 8 years ago