|
|
|
|
|
|
|
|
r29421
| file changeset diff or repo changeset diff
| igor2 | 2020-01-28T04:13:53.132282Z
| [core] -Split: draw xform setup from info+xform setup so exporters can call xform setup directly for "as-shown"
|
|
r29419
| file changeset diff or repo changeset diff
| igor2 | 2020-01-27T08:29:27.507398Z
| [core] -Fix: drawing flags communicated to the draw code through xform instead of global conf: make sure xform is always set
|
|
r27541
| file changeset diff or repo changeset diff
| igor2 | 2019-09-12T03:12:25.785788Z
| [core] -Fix: do all drawing using pcb_render instead of pcb_gui so that the right exporter receives layer composite calls
|
|
|
|
|
|
|
r24883
| file changeset diff or repo changeset diff
| igor2 | 2019-04-25T17:21:24.250907Z
| [hidlib] -Move: pcb_board_t's MaxWidth and MaxHeight to hidlib size_x and size_y - this is really the drawing area extents
|
|
|
|
r19856
| file changeset diff or repo changeset diff
| igor2 | 2018-10-05T17:22:55.983438Z
| [trdraw] -Fix: uninitialized info fields made random transformation on layer group drawing (reported by mbuf)
|
|
|
r19384
| file changeset diff or repo changeset diff
| igor2 | 2018-09-15T16:07:33.586406Z
| [trdraw] -Split: layer draw should have the standard drawing API based on info; conv. call ios the no_xform version
|
|
r19381
| file changeset diff or repo changeset diff
| igor2 | 2018-09-15T12:34:47.137141Z
| [core] -Revert: layer draw code does not count the objects drawn - this feature did not get any use after all
|
|
|
r19369
| file changeset diff or repo changeset diff
| igor2 | 2018-09-15T10:31:59.993850Z
| [core] -Change: pass an extended draw info structure from the top of drawing requests all way through the recursion to the bottom calls; this will help injecting object rendering transformations
|
|
r19198
| file changeset diff or repo changeset diff
| igor2 | 2018-09-07T12:58:20.185044Z
| [layer] -Change: layer draw optionally returns how many objects are drawn (will be useful for determining whether theimplicit outline shall be drawn)
|
|
|
|
r18013
| file changeset diff or repo changeset diff
| igor2 | 2018-07-03T18:37:08.945923Z
| [layer] -Change: multi layer composite draw respects each layers own color and doesn't force using the same color
|
|
|
r17366
| file changeset diff or repo changeset diff
| igor2 | 2018-06-17T07:52:32.522820Z
| [core] -Del: remove the erase color - with the drawing mode API the rendering mechanism doesn't depend on this hack any more
|
|
r14045
| file changeset diff or repo changeset diff
| igor2 | 2018-01-16T04:19:41.315025Z
| -Cleanup: license banners: replace old PCB project banner and Thomas Nau contact in core (with permission from Thomas Nau) and mark other author's contact as old contact
|
|
|
|
r12671
| file changeset diff or repo changeset diff
| igor2 | 2017-11-07T05:01:12.583422Z
| [core] -Fix: optimize draw spec layer: save groupd ID in context to avoid the need for reverse lookup in auto-draw
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r10311
| file changeset diff or repo changeset diff
| igor2 | 2017-07-15T14:42:51.663417Z
| [layer] -Fix: do the fake composite layer draw hack optimization only for renderers that explicitly enable it because it interferes with transluency (useful mostly for sw rendering)
|
|
r10308
| file changeset diff or repo changeset diff
| igor2 | 2017-07-15T14:23:11.083684Z
| [layer] -Fix: fake composite draw: optimization that temporarily fixes the compioste silk and paste missing select color bug for the most common cases
|
|
r10305
| file changeset diff or repo changeset diff
| igor2 | 2017-07-15T13:58:12.017699Z
| [layer] -Fix: compositing: the function that decides whether a group is compositing should only care about negative composites
|
|
r9099
| file changeset diff or repo changeset diff
| igor2 | 2017-06-04T07:28:11.880368Z
| [subc] -Change: split layer fields and group/name them differently for board layers and subc layers (binding)
|
|
|
|
r8738
| file changeset diff or repo changeset diff
| igor2 | 2017-05-03T05:58:17.473370Z
| [layer] -Fix: draw composite: do not attempt to do a mask-draw in thin-draw mode, revert to simple additive drawing
|
|
|
|
r8471
| file changeset diff or repo changeset diff
| igor2 | 2017-04-25T18:49:39.370001Z
| [layer] -Fix: use composite layer for silk only if the group doesn't contain one positive auto layer (this differs from the rule for paste or mask)
|
|
|
|
|
|
r8422
| file changeset diff or repo changeset diff
| igor2 | 2017-04-24T06:07:31.878969Z
| [layer] -Add: compositing layer draw uses a context sturct as the same set of parameters are needed in all functions
|
|
|
|
|
r8417
| file changeset diff or repo changeset diff
| igor2 | 2017-04-24T05:34:30.041044Z
| [core] -Split: composite draw functions to a separate file as it will grow bigger and bigger but will be reused by paste and silk
|
|