Quantcast
Channel: Work – Daniel
Browsing all 28 articles
Browse latest View live

GSoC 2014 Friday Report #11

Todo For This Week Make tcp.c support and require known http size Fix atleast %50 of the TODOs Figure out how ippusbxd should fit in with udev-configure-printer Completed This Week Made tcp.c now...

View Article



GSoC 2014 Friday Report #12

Todo This Week Make 6 parallel connections bring up same webpage as single connection browsers. Handle http messages larger than 8KB Complete all the TODOs in http.c Completed This Week Support large...

View Article

GSoC 2014 Friday Report #13

Todo This Week Fix things Completed This Week Several things have been fixed Todo Next Week Fix the rest of the things Lots of debugging and testing this week. I found why debugging had been so...

View Article

GSoC 2014 Friday Report #14

Todo This Week Fix the rest of the things Completed This Week Printer’s embedded website now works 100% Submitting print jobs now works 100% Todo Next Week Start integrating ippusbxd with...

View Article

GSoC 2014 Friday Report #15

Todo This Week Start integrating ippusbxd with usb-config-printer Nail down sub topics for presentation on Monday Create slides Practice presentation 3 times Send Ira slides Ask Ira if the projector...

View Article


GSoC 2014 Friday Report #16

Todo This Week Practice presentation 2 more times Attend OpenPrinting Summit in Toronto Present ippusbxd at summit Make udev-configure-printer startup ippusbxd on printer plugin Make...

View Article

GSoC 2014 Friday Report #17

Todo This Week Test udev-configure-printer changes Send patch to Till on Sunday or Monday Fix “file too large” print error in ippusbxd Make ippusbxd respect vid, pid, and serial arguments Completed...

View Article

GSoC 2014 Friday Report #18

Todo This Week Implement the one remaining TODO Debug auto config Debug “file too large” print bug Explore dbus based on-demand starting Completed This Week Debugged auto config, fixed several bugs....

View Article


GSoC 2014 Friday Report #19

Todo list at start of Week Implement the one remaining TODO Fix duplicate queue generation Fix re-start of unplugged then plugged ippusb printers Debug “file too large” print bug Explore dbus based...

View Article


GSoC 2014 Friday Report #20

Todo list at start of Week Implement the one remaining TODO Debug “file too large” print bug Explore dbus based on-demand starting Create AppArmor profile Create SELinux profile Completed This Week...

View Article

B8G8R8A8 instead of DXT1 in Unreal Engine 4

During development of TINY METAL I ran into issues where large textures were only using R8G8R8A8, aka 4 bytes per pixel, instead of DXT1 or another compression format. I wanted these textures to use...

View Article

Image may be NSFW.
Clik here to view.

TINY METAL is releasing December 21st 2017!

Three years ago I started work on the code which would become TINY METAL. Now we are so very close to release on December 21st of 2017. The time is ticking down quick but I am proud of our work. We’ve...

View Article

UE4 Blueprints getting a random index of array

The “Random Integer” node in Unreal Engine 4’s Blueprints system behaves exactly like “rand() % Array.Num()” would in C++. Tthis makes it perfect for selecting a random entry of a blueprints array. The...

View Article


Instantiate and allocate a UObject from class in C++

In Unreal Engine 4 the C++ method for instantiating a new UObject is the NewObject<T>() constructor. auto myObject = NewObject<MyObjectClass>();

View Article

RunUAT and SkipCookingEditorContent

When building an Unreal Engine 4 project from the command line the default behavior of RunUAT is to include all Unreal Editor content as well. This bloats packages but is the safest default behavior. I...

View Article


Convert std::string to FString; the quick method

A quick method I use for transforming a C++ standard library string to an Unreal Engine FString is to call c_str(), the base c string export helper, on a std::string. Provided the result is being...

View Article

Image may be NSFW.
Clik here to view.

Dither based transparency in Unreal Engine’s Material Editor

When optimizing TINY METAL for the Switch a technique I have started using is dithered transparency. To use dithering in Unreal Engine you can use the “DitherTemporalAA” node. A couple years back...

View Article


Image may be NSFW.
Clik here to view.

Best method to Fade screen to black / white in Unreal Engine

Unreal Engine has a built in screen fading function. This lesser known feature is found on the PlayerCameraManager. The Camera manager is itself a goldmine of useful helper functions. Since the Camera...

View Article

GSoC 2014 Friday Report #19

Todo list at start of Week Implement the one remaining TODO Fix duplicate queue generation Fix re-start of unplugged then plugged ippusb printers Debug “file too large” print bug Explore dbus based...

View Article

GSoC 2014 Friday Report #20

Todo list at start of Week Implement the one remaining TODO Debug “file too large” print bug Explore dbus based on-demand starting Create AppArmor profile Create SELinux profile Completed This Week...

View Article
Browsing all 28 articles
Browse latest View live


Latest Images