openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
Tesla Graphics Engine
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
about 1 month
ago. based on code collected
about 1 month
ago.
Jan 05, 2024 — Jan 05, 2025
Showing page 5 of 22
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
BREAKING CHANGES!!! Grand Ref-Readonly Refactoring!!
Starnick
More...
about 7 years ago
Fixed exception in assimp standard material creator. Added a model loading sample.
Starnick
More...
about 7 years ago
Fixed up some unit tests (setting full path because nunit test adapter complains about finding DLLs)
Starnick
More...
about 7 years ago
Added RefList<T> and corresponding interfaces. Added new IRefComparable and IRefEquatable interfaces that support pass-by-readonly-ref semantics (still a WIP) , for very-large (64 bytes+) structs there's a modest performance boost. Most math types already implement something similar, but still need to convert them over to read-only ref (including most of the math library static methods!). Still need to convert databuffer interfaces to support IReadOnlyRefList and support ref return indexing.
Starnick
More...
about 7 years ago
Reusing another ctor to cut down on redundant code.
Starnick
More...
about 7 years ago
Fixed doc typo
Starnick
as Nicholas Woodfield
More...
about 7 years ago
Upgraded Tesla.Interop to use new nuget MemoryInterop.ILPatcher. Added new AsRef/AsPointer methods (first ref return foray!). Upgraded all projects to target .net 4.7.1. Eventual goal is to have some (if not all) projects to target .net standard 2.0
Starnick
as Nicholas Woodfield
More...
about 7 years ago
Updated to a newer/better gitignore file
Starnick
as Nicholas Woodfield
More...
about 7 years ago
Implemented DataBufferStream::SetLength for non-readonly databuffers (e.g. if can write)
Starnick
More...
about 7 years ago
Added new constructor that takes in two Int2s (becoming common to store texture dimensions, width, height as Int2) and a FromPoints method that takes in topleft / bottom right points.
Starnick
More...
over 7 years ago
Added a singular inflate too
Starnick
More...
over 7 years ago
Renamed Rectangle::Scale to Inflate, it describes the function better.
Starnick
More...
over 7 years ago
Added setters and static creation methods to Rectangle to make it easier to work with Left, Right, Top, Bottom defined rectangles.
Starnick
More...
over 7 years ago
Fixed bug in Rectangle::Union
Starnick
More...
over 7 years ago
Fixed some engine initialization bugs where engine events would never fire (e.g. call Texture.IsPowerOfTwo before initializing the engine, the static constructor is called but there isn't an engine instance or render system, and the handler to wire up service changes was called AFTER services were added when initializing using a platform initializer -- thus default textures weren't created!)
Starnick
More...
over 7 years ago
Added some helper functions to calculate previous/next PowerOfTwo and querying the active render system.
Starnick
More...
over 7 years ago
Added metadata for an anonymous material (inline material declaration inside a definition script (.temd)). Made tweaks to parser to support this change.
Starnick
More...
over 7 years ago
Cloned material will copy over new metadata
Starnick
More...
over 7 years ago
WIP - Added additional metadata to material components to be able to serialize a material which inherits bindings/passes from some parent. Standard materials will have all bindings/passes set to inherited by default. Incremented Material savable version to 2.
Starnick
More...
over 7 years ago
Streamlined Material::SetParameterBinding -- It is now just for creating a binding. To create a binding + set a value, now use "SetParameterValue<T>" or "SetParameterResource<T>". Setting resources like textures should be a lot more obvious and no more casting to IShaderResource.
Starnick
as Nicholas Woodfield
More...
over 7 years ago
Pulled out helper to determine .net type for effect parameter and put it into GraphicsHelper since its not specific to D3D11. Added some missing cases too.
Starnick
as Nicholas Woodfield
More...
over 7 years ago
Added ctor to IndexData to take in a count. IndexFormat picked based on that count.
Starnick
as nicholas.woodfield
More...
over 7 years ago
DisposeCollection
Starnick
More...
over 7 years ago
Added a "DisposeCollection" method for disposing all items in a collection / list.
Starnick
More...
over 7 years ago
WIP Clip3DPolygon against Plane routine
Starnick
More...
over 7 years ago
Tweaked ApplyMaterial to optionally take render properties. If null, a default one is supplied (w/o properties). Computed parameter providers must check if their property exists, but the collection is guaranteed to not be null.
Starnick
More...
over 7 years ago
Added new Vector3 method to compute barycentric coordinates based on a point in the triangle.
Starnick
More...
over 7 years ago
Fixing up comment
Starnick
More...
over 7 years ago
Added missing ComputedParameters for World/View/Projection inverse combinations. Also Fixed near/far plane distances to always be in view space.
Starnick
More...
over 7 years ago
Improved standard material mapping to assimp materials
Starnick
More...
over 7 years ago
←
1
2
3
4
5
6
7
8
9
…
21
22
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree