{"push_id":632777596,"size":1,"distinct_size":1,"ref":"refs/heads/GL3.3NormalMatrix","head":"eadeef26b10642c98a8a1c77a6b002398a5d9d08","before":"f651b52add2586adca2ca4b61eee8374badc8a51","commits":[{"sha":"eadeef26b10642c98a8a1c77a6b002398a5d9d08","author":{"email":"0fa4728e24cd58722966520abcb973416b14e5bf@gmail.com","name":"TheExDeus"},"message":"Added stencil buffer and functions\n\n-Added 8bit stencil buffer to main screen buffer. This shouldn't cause\nany problems even if not used (and take little memory).\n-Added functions d3d_stencil_start_mask, d3d_stencil_use_mask and\nd3d_stencil_end_mask which allow easy use of stencil masking. Right now\nit's used in BasicGUI window functions, where you can enable stencil\nmasking to remove overdraw. It breaks batching though, so if you want\nmore performance then use it sparingly.\n-Added gui_window_set_stencil_mask and gui_window_get_stencil_mask for\nBGUI windows.","distinct":true,"url":"https://api.github.com/repos/enigma-dev/enigma-dev/commits/eadeef26b10642c98a8a1c77a6b002398a5d9d08"}]}